-1
這是通過使用用於檢查的值
if($uname==$row['username']) {
if($uname=='' || $pass=='') {
header("Location:login.html?id=Some fields are empty");
} else if($uname==$row['username'] && $pass==$row['password']) {
header("Location:1.html?id=$uname");
} else {
// **HERE I AM REDIRECTING TO THE LOGIN PAGE AND SENDING ERROR MESSAGE AS ID**
header("Location:login.html?id=Incorrect Password");
}
}
在HTML部分我包括此,以顯示錯誤消息的PHP代碼米
<?php
if(isset($_GET['id']))
{
echo $_GET['id'];
}
?>
但是沒有什麼是越來越印刷
確保您的服務器設置爲解析HTML的PHP ...找出所服務頁面的源代碼,我確信你可以看到PHP。 – Salketer
做一個'查看源代碼'。您將在瀏覽器中看到您的PHP代碼,因爲您將其作爲'.html'文件提供,通常不會由服務器上的PHP處理。重命名爲'.php',更新表單,然後重試。 –
我是否幼稚,或者你不必在PHP裏面.php文件? – Aleski