2015-03-31 4 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

Спасибо за ответ, но я не совсем уверен, что вы имеете в виду здесь –

+0

$ _SESSION [ «имя пользователя»] = $ имя пользователя; // where is $ username from – tnash

+0

Спасибо, что оказалось, что это не проблема, но вместо этого я не запускал свой form.html через xampp! –

Смежные вопросы