fruzgar
ProPvPServerlar
Kimlik Onayı
-
Üyelik
06.02.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
SD
-
Konum
Ordu
-
Ad Soyad
F** R**
-
Mesajlar
792
-
Beğeniler
258 / 257
-
Ticaret
11, (%100)
// mysql bağlantını yaptıktan sonrasıyla devam ediyorum.
if($_POST){
$isim = $_POST['isim'];
$sifre = $_POST['sifre'];
if( $isim== "" or $sifre== ""){
echo "Boş alan bırakmayınız.";
} else{
$kontrol = mysql_fetch_object(mysql_query("select * from uye_ler where uye_adi='$isim' and uye_sifre='$sifre'"));
if($kontrol){
echo "Giriş başarılı!";
$_SESSİON['uye_adi'] = $isim;
}
else{
echo "Kullanıcı adı ve/veya şifreniz yanlış.";
}
}
}
?>
Yanlış yazdıysam arkadaşlarım düzeltsin. Yaptıklarımı açıklamaya çalışayım:
POST olduğunda posttan gelen verileri isim ve sifre olarak 2 değişkene atadık. Ardından bir if koşulu açtık ve bu iki değişkenimiz boş ise boş alan bırakmayınız çıktısı verdirdik.
else dedik ve eğer boş değillerse giriş işlemimizi yaptıracağız. kontrol değişkenimde kullandığım mysql_fetch_object veri tabanında o bilgilere ait satır olup olmadığını kontrol eder yani uye_ler tablomda uye_adi $isim ve uye_sif $sifre olan bir satır var mı diye baktırdım.
Ardından $kontrol değişkenini if ile sorguladım var mı yok mu diye. Burada dikkat etmen gereken ilk if koşulunu kapatmamamız.
Eğer varsa giriş başarılı yazdırdım ve $isim verisini $_SESSİON a verdim. Eğer yoksa da else ile kullanıcı adı ve/veya şifreniz yanlış çıktısını verdim.
Ardından 2 if i de kapattım bir de en baştaki $_POST için açtığımız if i kapadım ve sonlandırdım.
Yeni öğrenmeye başladıysan tavsiyem PDO öğrenmen mysql artık eskisi kadar popüler değil. PDO senin için daha iyi olacaktır.
mes
WM Aracı
Kullanıcı
-
Üyelik
15.12.2017
-
Yaş/Cinsiyet
44 / E
-
Meslek
web tasarım
-
Konum
İstanbul Anadolu
-
Ad Soyad
M** S**
-
Mesajlar
2
-
Beğeniler
0 / 0
-
Ticaret
0, (%0)
Hocam çok teşekkürler üyeliğim askıya alındı daha yeni açıldı onun için mesajınızı alamadım bu arada problemimi çözdüm ama çok uğraştım üyeliğim askıya alınmamış olsa sizin yardımınızla hiç uğraşmadan problemi çözecektim elde olmayan sebepler.
php de Bir deneme sürümüne ihtiyacım var yardımcı olabilirmisiniz iyi çalışmalar.