このコードを index.php ページに配置しようとしているので、サイトの個別のページとして機能するために、html だけを含む短いファイルを作成するだけで済みます。例えば:
インデックス、概要、および連絡先ページのすべてにテンプレートの同じコードを含める代わりに、インデックス ページだけに Web サイト テンプレートを配置し、メイン ページ ナビゲーションに about および contact へのリンクを配置したいと考えています。
<a href="index.php?id=about.html">About</a>
<a href="index.php?id=contact.html">Contact</a>
php インクルード コードと一緒に。トリックは、メインページに更新やものを表示するためにphpニューススクリプトも使用しているため、リンクのインクルードはelseステートメントである必要があると推測していますか?
これは私がこれまでに得たものですが、エラーが返されます
'id' is an undefined index
.
それが何を意味するのかわかりません。
<?php
$id = $_GET['id'];
if
( isset($_GET['id']))
{ $number=5; include("news/newsfilename.php"); }
else
{ include "$id"; }
?>