$type = trim(strip_tags(stripslashes($_GET['type'])));
$referer = $_SERVER["HTTP_REFERER"];
if ($type == "Clinical" && $referer == "al.php?zh=loadPage") {
echo "clinical";
}
elseif ($type == "AnnualEducation" && referer == "ual.php?zh=loadPage") {
echo "annual";
}
else {
echo "neither";
}
這個問題我有是,如果類型爲Clinical
和al.php?zh=loadpage
那麼IF火災(這是正確的),但是當類型爲AnnualEducation
和ual.php?zh=loadpage
的ELSE火災。不知怎的,elseif正在被跳過。IF/ELSEIF/ELSE啞火
任何想法解決它?
缺少
$
在你ELSEIF你'referer'。不應該是'$ referer'? – j08691和'$ _SERVER [「HTTP_REFERER」]是存在的完全限定URL,不是嗎? –
WOW ...簡單的錯誤!多謝你們。 – Si8