我試圖通過PHP動態設置我的頁面標題。我的頁面標題位於每個頁面上包含的head.php文件中,因此單獨執行此操作不是一種選擇。動態頁面標題通過PHP
我寫了下面的代碼,我不明白爲什麼它不工作:
<?php
$currentUrl = $_SERVER['SERVER_NAME'];
$currentpage = $_SERVER["SCRIPT_NAME"];
if("hoosiermommapcs.com"==$currentUrl) {
$currentTitle = "Home";
}
else if("/index.php"==$currentpage) {
$currentTitle = "Home";
}
else if("/dispatch.php"==$currentpage) {
$currentTitle = "Request Pilot Cars";
}
else if("/invoice.php"==$currentpage) {
$currentTitle = "Submit Invoice";
}
else if("/gallery.php"==$currentpage) {
$currentTitle = "Image Gallery";
}
else if("/contact.php"==$currentpage) {
$currentTitle = "Contact Us";
}
$siteTitle = "Hoosier Momma Pilot Car Services | ";
?>
我的頁面標題代碼:
<title><?php echo($siteTitle . $currentTitle); ?></title>
代碼工作設置「家」,而不是在任何其他人。如果我去invoice.php它仍然會在標題中顯示「Home」。
任何幫助表示讚賞。
'開關($ _ SERVER [「SCRIPT_NAME」]){}'是理想的選擇。 – Devon
直到現在還沒有想到使用開關盒功能。可以嘗試。謝謝。 –
我從標題中刪除了已解決。接受答案會自動將其標記爲正在解決。發佈自己的答案,接受給定的答案或(標記)刪除問題。 –