0
Merhaba arkadaşlar ben bir web sitesi yazdım fakat kullanıcı adını doğru şifreyi yanlış yazsa bile giriyor.Veritabanı sorgum aşağıda ki gibi
$cek = $db->prepare("select * from uyeler where uye_kuladi=? or uye_eposta=? and uye_sifre=?");
$cek->Execute(array($isim,$isim,$sifre));
$islem = $cek->fetch();
yanlış yeri düzeltmemde yardımcı olur musunuz ?
0
SQL sorgun hatalı. Sorgunu şu şekilde düzeltirsen sorun düzelecektir:
select * from uyeler where (uye_kuladi=? and uye_sifre=?) OR (uye_eposta=? and uye_sifre=?)
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol