-
Üyelik
30.05.2018
-
Yaş/Cinsiyet
23 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** H**
-
Mesajlar
217
-
Beğeniler
104 / 35
-
Ticaret
1, (%100)
İyi akşamlar, admin panel kodluyorum fakat yönetici girişi yaptıramıyorum. Kod aşağıdaki gibi. Login sayfasından kullanıcı adı ve şifre doğru girilmesine rağmen login sayyfasına tekrar atıyor hatta "?durum=no" şeklinde atıyor.
if (isset($_POST['YoneticiGiris']))
{
$YoneticiKullaniciAdi = $_POST['KullaniciAdi'];
$YoneticiSifre = md5($_POST['Sifre']);
if ($YoneticiKullaniciAdi && $YoneticiSifre)
{
$YoneticiSor = $VeritabaniBaglantisi->prepare("SELECT * FROM yoneticiler WHERE KullaniciAdi =: kullaniciad AND Sifre =: sifre");
$YoneticiSor->execute(array(
'kullaniciad' => $YoneticiKullaniciAdi,
'sifre' => $YoneticiSifre
));
$Say = $YoneticiSor->rowCount();
if ($Say > 0)
{
$_SESSION['KullaniciAdi'] = $YoneticiKullaniciAdi;
header('Location:../index.php');
}
else
{
header('Location:../login.php?durum=no');
}
}
}
1 kişi bu mesajı beğendi.
-
Üyelik
15.05.2015
-
Yaş/Cinsiyet
33 / E
-
Meslek
PHP Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
Ö** G**
-
Mesajlar
1207
-
Beğeniler
382 / 381
-
Ticaret
16, (%100)
Castollo57 session_start kodun yok ondan oluyor olabilir.
Herkes yediğinden ikram eder..(Yavuz Sultan Selim)
-
Üyelik
15.05.2015
-
Yaş/Cinsiyet
33 / E
-
Meslek
PHP Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
Ö** G**
-
Mesajlar
1207
-
Beğeniler
382 / 381
-
Ticaret
16, (%100)
bir de veritabanı sorgunda şurayı düzeltir misin.
seninki
$YoneticiSor = $VeritabaniBaglantisi->prepare("SELECT * FROM yoneticiler WHERE KullaniciAdi =: kullaniciad AND Sifre =: sifre");
yenisi
$YoneticiSor = $VeritabaniBaglantisi->prepare("SELECT * FROM yoneticiler WHERE KullaniciAdi = :kullaniciad AND Sifre = :sifre");
2 kişi bu mesajı beğendi.
Herkes yediğinden ikram eder..(Yavuz Sultan Selim)