我有一個受保護的頁面,需要您登錄才能訪問頁面內容。頁面保護PHP頁面上的回顯錯誤
我在哪裏可以把那回聲「錯誤的用戶名或密碼錯誤」
如果用戶不輸入準確的用戶名/密碼的else語句?
PHP頁面
<?php
// Define your username and password
$username = "user";
$password = "password";
if ($_POST['txtUsername'] != $username || $_POST['txtPassword'] != $password) {
?>
<h1>Login</h1>
<form name="form" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<label>User</label>
<input type="text" title="Enter your Username" name="txtUsername" />
<label>Password</label>
<input type="password" title="Enter your password" name="txtPassword" />
<input type="submit" name="Submit" value="Login" />
</form>
<?php
}
else {
?>
<p>This is the protected page. Your private content goes here.</p>
<?php
}
?>
**我曾嘗試進入後它 - 否則{在
頁面底部**我曾嘗試進入後它 - 如果($ _ POST。 .. $ password){
沒有人工作。我附上了一張圖片來向你展示我的意思。
感謝
首先,你需要'AJAX'!由於您需要再次調用腳本來檢查值和「echo」。 – loveNoHate 2014-10-01 03:20:10
親愛的你的第一個問題只是使用空如果(空)比回聲消息 – 2014-10-01 03:21:03
@DOCASAREL這是一個非常愚蠢的建議..爲什麼ajax會有所幫助? – Ben 2014-10-01 03:23:20