index.php
ブラウザーの URL を特定し、それに基づいてコンテンツ ページを取得することで、ページのコンテンツ セクションにコンテンツが動的に含まれるページ テンプレートを作成するというアイデアがありました。ただし、いくつかの問題があります。
<?php
// /index.php
?>
<!-- html tags and menu/layout divs as needed go here -->
<section id="content">
<?php
function curPageURL()
{
$page = substr($_SERVER["SCRIPT_NAME"],strrpos($_SERVER["SCRIPT_NAME"],"/")+1);
return $page;
}
$page = curPageURL();
switch ($page)
{
case "index.php":
include_once("includes/home.php");
break;
}
?>
</section>
<!-- footer and such goes here -->
これは機能しますが、概念をさらに適用するのに問題があります。ナビゲーションがどのように機能するか、またはこの概念をサイト内の他のページに適用する方法について頭を悩ませることができないようです...
誰かがアドバイスできるなら、本当に感謝します。