Arama butonu
Bu konudaki kullanıcılar: 1 misafir
6
Cevap
277
Tıklama
0
Öne Çıkarma
PHP KODLARINDA HATA ALIYORUM YARDIMCI OLURMUSUNUZ
K
3 yıl
Er
Konu Sahibi

if(!$kadi || !$şifre)
{
echo "Boş alan bırakmayınız";
}else{
$giris = $db->prepare( statement: "SELECT * FROM üyeler WHERE kadi=:k AND sifre:s");
$giris->execute([':k' => $kadi, ':s' => $sifre]);
if($giris->rowCount()){


$rowCount = $giris->fetch(fetch_style PDO::FETCH_ASSOC);
$_SESSION('oturum') = true;
$_SESSION('uyeid') = $row['uyeid'];
$_SESSION('kadi') = $row['kadi'];
echo "Başarıyla Giriş Yaptınız Bekleyiniz";
header( string: 'refresh:2;url=index.php');



}else{

echo "Kullanıcı Adı veya Şifre Yanlış!";

}
}



BU KODLARIN NERESİNDE HATA VAR HATA ALIYORUM YARDIMCI OLURMUSUNUZ

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



D
3 yıl
Yarbay

ne hata veriyor. ? kopyaladığın kod gerçek kod değil. Editörde gördüğünü direk elle yazmışsın. Ancak editörler kod içinde olmayan şeyleri rahat okunması için görüntüye ekler.

birde

Copy paste yaptığın yeri değiştir. 20 sene önce bile bu kadar kötü kod yazılmıyordu.



K
3 yıl
Er
Konu Sahibi

hocam haklısın zaten php bilmiyorum editörde kodlarsam sıkıntı olurmuki



K
3 yıl
Er
Konu Sahibi

K
3 yıl
Er
Konu Sahibi

Parse error: syntax error, unexpected ':', expecting ')' in C:\xampp\htdocs\index.php on line 13



K
3 yıl
Er
Konu Sahibi

D
3 yıl
Yarbay

if(!$kadi || !$şifre){
echo "Boş alan bırakmayınız";
} else {
$sql = "SELECT * FROM üyeler WHERE kadi=:k AND sifre:s LIMIT 1";
$giris = $db->prepare($sql);
$giris->execute([':k' => $kadi, ':s' => $sifre]);

if($giris->rowCount() > 0){
$rowCount = $giris->fetch(PDO::FETCH_ASSOC);

$_SESSION['oturum'] = true;
$_SESSION['uyeid'] = $row['uyeid'];
$_SESSION['kadi'] = $row['kadi'];

echo "Başarıyla Giriş Yaptınız Bekleyiniz";
header( string: 'refresh:2;url=index.php');
} else {
echo "Kullanıcı Adı veya Şifre Yanlış!";
}
}

Ders bir kod düzgün yazılır veya o kod değildir. Çalışıyor olması bir şey ifade etmez.

Bu şekilde php kodlaması 20 sene önce de kaldı. ve bu kod 20 sene öncesi için bile kötü. Bu şekilde öğreneceksen öğrenme daha iyi.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.