0
私のヘッダーファイルには、ページタイトルを設定するswitch文があります。各ページにページタイトル変数を追加するのではなく、簡単なメンテナンスのためヘッダーにすべてを残したいと思います。スイッチのステートメントがエラーページで動作しないページタイトルを設定する
私のサイトは、ページが複数のフォルダに分割されているため、www.example.com/やwww.example.com/about/などに設定されています。
<?php
$base_url=basename(dirname($_SERVER['PHP_SELF']));
$base_page = basename($_SERVER['PHP_SELF'], ".php");
switch ($base_url) {
case "alt":
switch ($base_page) {
case "index": $title = "Home Page"; break;
case "400": $title = "400"; break;
case "403": $title = "403"; break;
case "404": $title = "404"; break;
default: $title = "Error";
}
case "about": $title = "About Page"; break;
default: $title = "Error";
}
?>
をしかし、今、私はエラーページに追加している、(最初の場合は、Altキーを押し、空でないという、したがって、私は現在、「ALT」と呼ばれるサブフォルダにサイトを構築しています。):私は、次のコードを使用しています404ページのように、メインインデックスページを持つメインフォルダ内にあるため、ページタイトルを設定する方法がわかりません。
ありがとうございました。