<?
if(isset($_POST['submit'])){
$kullaniciadicek = $_POST["kullaniciadi"];
$sifrecek = $_POST["sifre"];
$sor=mysql_query("SELECT * FROM account WHERE login='$kullaniciadicek' AND password=PASSWORD('$sifrecek')");
while($cek = mysql_fetch_array($sor)){
$kullaniciadi = $cek["login"];
$sifre = $cek["password"];
}
if($kullaniciadicek == $kullaniciadi and $sifrecek == $sifre){
$_SESSION['kullanici'] = $kullaniciadi;
echo $_SESSION['kullanici'];
}else{
echo "<center><b><font color=red>Belirtilen Kullanıcı Adı Şifre Hatalı</font></b></center>";
}
}
?> Üye login yardım
4
●439
- 13-02-2013, 18:14:04merhaba arkadaşlar php üyelik giriş sistemi yapmaya calısıyorum fakat habire kulanıcı adı şifre yanlıs dıyor sebebi ne olabilir
- 13-02-2013, 18:27:30
- 13-02-2013, 18:47:19
<?php // name değeri username olan input $username = trim($_POST['username']); // name değeri password olan input $password = trim($_POST['password']); if($username != NULL && $password !=NULL){ //Örnek Sql sorgusu kendinize göre düzenleyim $sql="SELECT username,password FROM table WHERE username='".mysql_real_escape_string($username)."' AND password='".mysql_real_escape_string($password)."'"; $query = mysql_query($sql); if(mysql_num_rows($query) == 1){ echo "Başarıyla Giriş Yaptınız"; $_SESSION['username']=$username; } else{ echo "Kullanıcı adı ve şifre hatalı"; } } ?>Not: Bu tarz bir giriş sayfası güvenli değildir bunuda not düşmek isterim - 14-02-2013, 21:17:00Kimlik doğrulama veya yönetimden onay bekliyor.
<?php if($_POST) { $uye_kadi = $_POST['uye_kadi']; $uye_sifre = $_POST['uye_sifre']; $sorgu = mysql_query("SELECT * FROM uyeler WHERE uye_kadi='$uye_kadi' and uye_sifre='$uye_sifre'"); $say = mysql_num_rows($sorgu); $oku = mysql_fetch_array($sorgu); $uye_durum = $oku['uye_durum']; if($say == 0) { echo "<strong>Hata: </strong>Girdiğiniz bilgiler yanlıştır, lütfen kontrol edin."; } elseif ($uye_durum !=1){ echo "<strong>Dikkat: </strong>Üyeliğiniz henüz onaylanmamış!"; } else { $uye_id = $oku['uye_id']; $_SESSION['uye_id'] = $uye_id; $_SESSION['giris_kontrol'] = true; Header("Location:uyesayfasi.php"); } } ?>Ben bu şekilde giriş alıyorum, sorunsuz çalışıyor.
uye_durum : üyenin onaylı mı onaysız mı olduğunu kontrol ediyor.