我嘗試了一個簡單的代碼來進行登錄......當我提交詳細信息時,它工作得很好..並在屏幕上給出了正確的響應..但是當我第一次在瀏覽器上加載它時它會顯示一條錯誤消息: 注意:未定義的索引:第14行的C:\ wamp \ www \ test \ first.php中的usser 和 注意:未定義的索引:使用C:\ wamp \ www \ test \ first第15行的.php 找不到它存在的問題。使用POST方法進行PHP登錄驗證
<html>
<head>
<title>My First PHP Program!</title>
<link type="text/css" rel="stylesheet" href="stylesheet.css"/>
</head>
<body>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<p>username <input type="text" name="usser"/></p>
<p>password <input type="password" name="pass" /></p>
<p> <input type="submit" name="submit" /></p>
</form>
<?php
$name = $_REQUEST['usser'];
$pas=$_REQUEST['pass'];
if($name=="mandeep"&&$pas=="mani"){
echo "successful";
}
else{
echo "Login Failed";
}
?>
</body>
</html>
@downvoter爲什麼? –
可能是因爲您在不解釋已更改的內容(編輯之前)的情況下轉儲代碼,回答之前已回答多次的問題,而無法解釋此代碼有哪些錯誤。 – CodeCaster
@CodeCaster好吧,我明白了,謝謝你的反饋 –