0
我很抱歉如果這是一個重複,但我還沒有看到任何與此問題。php mysql重定向不起作用
我試圖將用戶重定向回主站點,他/她在登錄後。
這是我的表單代碼,
<form class="navbar-form navbar-right" name="input" action="login.php" method="GET">
<div class="form-group">
<label for="username">Username</label>
<input type="text" id="Username" class="form-control" placeholder="Username">
</div>
<div id="loginPasswordGroup" class="form-group">
<label for="password">Password</label>
<input type="password" id="password" class="form-control" placeholder="Password">
<span id="loginPasswordGlyph" class="glyphicon form-control-feedback" aria-hidden="true"></span>
</div>
<button type="submit" id="loginUser" class="btn btn-default">Login</button>
</form>
這是我的登錄代碼,
<?php
include("dbconnect.php");
//LOCK the table
mysql_query("LOCK TABLES LOGIN WRITE;");
$log = mysql_real_escape_string($_GET["Username"]);
$result = mysql_query("SELECT * FROM users WHERE Username='$log'");
if ($result >0)
header('location: http://bdpastudents.com/~t4645202/2015-2016/Message%20Board/Message%20Board%20Lab%201/');
exit;
else {
echo "<h2>Invalid Username or Password!<br></h2>";
};
//UNLOCK the table
mysql_query("UNLOCK TABLES;");
?>
每當我嘗試登錄時,都會收到錯誤消息。 Php對我來說還是相當混亂,所以一點點亮光就會很棒。謝謝。
你會得到什麼錯誤? – Bono
這裏有你的數據庫...... –
**對mysql_ *函數沒有更多支持**,它們是[**正式棄用**](https://wiki.php.net/rfc/mysql_deprecation) ,**不再保留**,將來會[**刪除**](http://php.net/manual/en/function.mysql-connect.php#warning)。您應該使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/msqli)更新您的代碼,以確保您的項目未來的功能。 – Bono