您可以添加獲取參數到位置標題或保存會話中的消息標誌。就像這樣:
$sql = "select * from Driver where username=$username and pwd=$pwd";
$driver = mysql_query($sql);
if(!$driver){
header("Location: http://domain.de/login.php?wasredirect=1");
exit();
}
//////// In login.php
if (isset($_GET['wasredirect'])) {
echo "sorry, username isnot correct";
}
或者這樣:
$sql = "select * from Driver where username=$username and pwd=$pwd";
$driver = mysql_query($sql);
if(!$driver){
header("Location: http://domain.de/login.php");
if (!isset($_SESSION)) {
session_start();
}
$_SESSION['redirect'] = true;
exit();
}
//////// In login.php
if (!isset($_SESSION)) {
session_start();
}
$_SESSION['redirect'] = true;
if (isset($_SESSION['redirect']) &&$_SESSION['redirect']) {
echo "sorry, username isnot correct";
unset($_SESSION['redirect']);
}
urlencode $ message – Kevin
@Kevin,怎麼樣?你能說更多的話嗎? – doniyor
http://php.net/manual/en/function.urlencode.php應該可以幫到你。將它附加到URL時。確保在另一端使用urldecode()。 – Kevin