全体を見渡してみましたが、答えが見つからないようです。default.htmlとnavisystem.htmlの2つのページがあります。ナビゲーションシステムをhtmlに含めたいです。私が試してみました
<!--#include virtual="navsystem.html" -->
と
<!--#include file="navsystem.html" -->
AND(ところで、以下でこれらを試すときに、default.htmlをdefault.phpに変更しました。)
<?php
require($DOCUMENT_ROOT . "navisystem.html");
?>
私もこれを試しました:
require($_SERVER'DOCUMENT_ROOT' . "navisystem.html");
そしてこれも...
require("navisystem.html");
返されたエラー:
注意:未定義の変数:139行目のC:\ webprojects \ sites\default.phpのDOCUMENT_ROOT
警告:require(navisystem.html)[function.require]:ストリームを開くことができませんでした:139行目のC:\ webprojects \ sites\default.phpにそのようなファイルまたはディレクトリはありません
致命的なエラー:require()[function.require]:139行目のC:\ webprojects \ sites \default.phpでrequired'navisystem.html'(include_path ='。;C:\ php5 \ pear')を開くことができませんでした
このエラーを修正するには、php iniファイルを変更する必要があることを読みましたが、何が正しいかわかりません。
私はWindows2008Serverを使用しています。私は学んでいて、PHPを十分に理解していませんが、Classic aspを知っています。古いので、それを使用したくありません。他の人はどのようにしてナビゲーションページを通常のHTMLページに含めますか?何か提案や助けてくれてありがとう!