2015-03-31 91 views
-1

我目前正在開發一個非常基本的登錄系統,我知道這不是最好的方式,但是現在我只想確保自己能夠獲得它掛..我的login.php中看起來如此..我的login.php似乎不能正常工作

<?php 

     session_start(); 

     $the_username = "xxxx"; 
     $the_password = "12345"; 

     if ($_POST['username'] == $the_username) && 
      ($_POST['password'] == $the_password) { 
      $_SESSION['username'] = $username; 
      header("Location: menu.php"); 
     } 

     else { echo "Entry Denied"; return;} 
    ?> 

我的形式看起來像這樣..

<form action="login.php" method="POST" > 
    <input type="text" name="username" placeholder="Username"/> 
    <input type="password" name="password" placeholder="Password"/> 
    <input type="submit" name="Login" class="login" value="Login"/> 
</form> 

可能有人闡明一些輕爲什麼這似乎並沒有被工作?

回答

0

$username是空的,但是$_POST['username']是你尋找

+0

什麼謝謝您的回覆,但是我不太清楚你的意思在這裏 – 2015-03-31 16:12:19

+0

$ _SESSION [「用戶名」] = $的用戶名; // $ – tnash 2015-03-31 16:15:26

+0

的$用戶名在哪裏謝謝,結果不是問題,而是我沒有通過xampp運行我的form.html! – 2015-03-31 16:32:22