Merhaba dostlar php bir website yapıyorum sitenin admin panelini hazırlarken giriş formunun çalışmadığını farkettim ,şifreyi doğru girsem bile şifre yanlış deyip geriye gönderiyor yardımlarınızı bekliyorum dosyalar ekte. |
Yönetim paneli ,giriş formu sorunu
-
-
Bu arada isteyen arkadaşlarımız login formu vb. alıp kendi projelerinde kullanabilir
-
<?php
include("ayar.php");
session_start();
if(!isset($_SESSION["login"]) || $_SESSION["LOGIN"] == false){
echo "Bu sayfayı görüntüleme yetkiniz yoktur.";
}else{
echo "Admin sayfasina hosgeldiniz..<br>";
echo "<a href=logout.php>Çıkış Yap</a>";
}
?>
-
merhaba fişek bey.sayfa açıldığı zaman görüntülenme olarak cooki çalışıyor.fakat ben sayfa içinde de bir download a tıklandığı zaman ayrı olarak onun da çalışmasını istiyorum.sorun sayfa açıldığı zaman her ikiside çalışıyor.ayrı ayrı çalışması lazım nasıl yapabilirim.herhangibir fonksiyonda olabilir id için
< Bu mesaj bu kişi tarafından değiştirildi ibrahimyonetici -- 13 Ekim 2020; 21:53:46 > -
setcookie().kod paylaşabilirim.
-
quote:
Orijinalden alıntı: Delifisek.Tux<?php
include("ayar.php");
session_start();
if(!isset($_SESSION["login"]) || $_SESSION["LOGIN"] == false){
echo "Bu sayfayı görüntüleme yetkiniz yoktur.";
}else{
echo "Admin sayfasina hosgeldiniz..<br>";
echo "<a href=logout.php>Çıkış Yap</a>";
}
?>
Hocam yine aynı sorun yaşanıyor kullanıcı adı şifre yanlış diyor.
-
<?php
include("ayar.php");
session_start();
ob_start();
if(($_POST["username"]==$user) and ($_POST["password"]==$pass)){
$_SESSION["login"] = "true";
$_SESSION["user"] = "$user";
$_SESSION["pass"] = "$pass";
header("Location:admin.php");
die();
}
else{
echo "Kullancı Adı veya Şifre Yanlış.<br>";
echo "Giriş sayfasına yönlendiriliyorsunuz.";
header("Refresh: 2; url=index.php");
}
ob_end_flush();
?>
yerine
<?php
include("ayar.php");
session_start();
ob_start();
if(($_POST["user"]==$user) and ($_POST["pass"]==$pass)){
$_SESSION["login"] = "true";
$_SESSION["user"] = "$user";
$_SESSION["pass"] = "$pass";
header("Location:admin.php");
die();
}
else{
echo "Kullancı Adı veya Şifre Yanlış.<br>";
echo "Giriş sayfasına yönlendiriliyorsunuz.";
header("Refresh: 2; url=index.php");
}
ob_end_flush();
?>
-
Kendimi geliştirmem amacıyla hata yaptığım kod satırını açıklayabilir misiniz?
-
quote:
Orijinalden alıntı: Delifisek.Tux<?php
include("ayar.php");
session_start();
ob_start();
if(($_POST["username"]==$user) and ($_POST["password"]==$pass)){
$_SESSION["login"] = "true";
$_SESSION["user"] = "$user";
$_SESSION["pass"] = "$pass";
header("Location:admin.php");
die();
}
else{
echo "Kullancı Adı veya Şifre Yanlış.<br>";
echo "Giriş sayfasına yönlendiriliyorsunuz.";
header("Refresh: 2; url=index.php");
}
ob_end_flush();
?>
yerine
<?php
include("ayar.php");
session_start();
ob_start();
if(($_POST["user"]==$user) and ($_POST["pass"]==$pass)){
$_SESSION["login"] = "true";
$_SESSION["user"] = "$user";
$_SESSION["pass"] = "$pass";
header("Location:admin.php");
die();
}
else{
echo "Kullancı Adı veya Şifre Yanlış.<br>";
echo "Giriş sayfasına yönlendiriliyorsunuz.";
header("Refresh: 2; url=index.php");
}
ob_end_flush();
?>
verdiğiniz kodla değiştirdiğimde girişin ardından karşıma bu çıkıyor.
-
Teşekkürler kendim çözdüm.
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X