我正在製作一個平面文件登錄系統,當我單擊提交login.php頁面上的按鈕時,它會轉到protected.php並返回內部服務器錯誤,但是當我只是加載這個protected.php頁面而不使用表單,事情變得很好。PHp - 提交頁面返回內部服務器錯誤
的login.php
<html>
<link rel="stylesheet" type="text/css" href="style.css">
<body>
<center><img src="logo.png"></center>
<div id="login">
<form action="protected.php" method="post">
</br>
Username <input type="text" name="user" class="text"/>
<p></p>
Password <input type="password"" name="pass" class="text" />
<p></p>
<input type="submit" value="Login" class="button">
</form>
</div>
</body>
</html>
protected.php
<?php
$usr = "admin";
$pass = "admin";
$iusr = $_POST["user"];
$ipass = $_POST["pass"];
if ($iuser !== $usr || $ipass !== $ipass) {
?>
<html>
<script type="text/javascript">
<!--
window.location = "login.php"
//-->
</script>
</html>
<?php
}
?>
<html>
<link rel="stylesheet" type="text/css" href="style.css">
<body>
</body>
</html>
請幫幫忙!提前致謝!
有關錯誤的有趣之處在於它們通常帶有某種消息。檢查你的錯誤日誌 – Phil