Ben bir oturumu ve mağaza adı / parola bilgilerinizi başlamak için tasarlanmış aşağıdaki kodu var, ve hiçbir şey teslim, ya da hiç oturum verilerin depolandığı takdirde, bir başarısız sayfaya yönlendirir.
session_start();
if(isset($_POST['username']) || isset($_POST['password'])) {
$username = $_POST['username'];
$password = $_POST['password'];
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
}
if(isset($_SESSION['username']) || isset($_SESSION['password'])){
$navbar = "1";
$logindisplay = "0";
$username = $_SESSION['username'];
$password = $_SESSION['password'];
} else {
header('Location:http://website.com/fail.php');
}
$authed = auth($username, $password);
if( $authed == "0" ){
header('Location:http://website.com/fail.php');
}
Onun olması gerektiği şekilde çalışan ve benim bilgi sunulmuş ve oturumda saklanan bile başarısız beni yönlendirme değil. Ben yanlış bir şey yapıyorum?
I oturum kodu eklemeden önce NOTE authed fonksiyon iyi çalıştı.