2017-01-03 23 views
-1

私はログインと登録システムを作っていますが、私のヘッダリダイレクトが正しく動作していません。ログイン時に私のhome.phpページにリダイレクトするのではなく、私をindex.phpに連れてきています。ここでphp header( "場所:home.php");私を適切にリダイレクトしない

コードです:フォームのアクションがあるindex.phpに設定されていますが、私はそれがhome.phpする変更されたとき、それはそこに私を送信しますが、私を記録しないのはなぜ

$_SESSION["user_login"] = $user_login; 
header("Location: home.php"); 
    exit(); 
} else { 
    echo 'That information is incorrect, try again'; 
    exit(); 

ここでは、次の形式でありますコード:

<form action="index.php" method="POST"> 
    <input type="text" name="user_login" size="25" placeholder="Username" /><br /><br /> 
    <input type="text" name="password_login" size="25" placeholder="Password" /><br /><br /> 
    <input type="submit" name="login" value="Login"> 
</form> 
+0

は、あなたの完全なindex.phpのコード –

+0

を追加してくださいすることができますので、出口(http://www.456bereastreet.com/archive/201204/the_html5_placeholder_attribute_is_not_a_substitute_for_the_label_element/) – Quentin

答えて

-2
exit(); 

は、プログラムを終了し、それを削除して、もう一度お試しください。

+0

[HTML5のplaceholder属性は、label要素に代わるものではありません] ();あなたはそのリンクにリダイレクトするかどうか理解していません。 –

+0

それはさらに悪いです –

+0

うん、それはまだ私をindex.phpにリダイレクトします –

関連する問題