私はしばらくの間この問題を抱えていました、これは私のフォームのコードです:
<form action="site/Main.php" method="post">
<p><label for="user" style="text-indent:415px;">User</label> <input type="text" name="user" /></p>
<p><label for="password">Password</label> <input type="password" name="password" /></p>
<p class="submit"><input type="submit" value="log in" /></p>
</form>
このフォームは私のadmin.phpページにあり、変数「user」と「password」を自分のsite / main.phpページに渡したいのですが、変数にアクセスしようとすると、phpはそれらが存在しないことを通知します。これは私のsite/main.phpページにあるコードです:
<?php
if(isset($_POST)){
if($_POST["user"] == "Project" && $_POST["password"] == "Project2012"){
echo "Welcome!";
} else{
echo "Wrong username or password!";
}
}
?>
そして、私は次のエラーを受け取り続けます:
(!)注意:未定義のインデックス:10行目のC:\ wamp \ www \ site\Main.phpのユーザー
$ _POST変数がメインページに送信されていないように見える理由について何か考えはありますか?
よろしくお願いします!