私は、ページからファイルを呼び出さずにサーバーの任意のページにいくつかのフッターページを含めたいと思う。サーバー内の任意のページにフッターページを含める
私は、Apacheなどでそれを行う方法があることを知っていますが、どうすればいいのかわかりません。 PHPのinclude_path
に存在している必要があり
php_value auto_append_file 'footer.php'
ファイル:あなたの.htaccess
で
私は、ページからファイルを呼び出さずにサーバーの任意のページにいくつかのフッターページを含めたいと思う。サーバー内の任意のページにフッターページを含める
私は、Apacheなどでそれを行う方法があることを知っていますが、どうすればいいのかわかりません。 PHPのinclude_path
に存在している必要があり
php_value auto_append_file 'footer.php'
ファイル:あなたの.htaccess
で
は、あなたがそれを行うことができます。少し詳細についてはSee the documentationを参照してください。
auto_append_file
ディレクティブは、php.iniで設定することもできます。
ありがとう、私はそれを試してみましょう。 –
私は次のようになります: "Internal Server Error 500"どのように修正できますか? –
@ LikLik Apacheのerror_logを見て、実際のエラーの内容を確認してください。 –
メインスクリプトがexit
で終了した場合、auto_append_file
が実行されないため、auto_append_file
の代わりにregister_shutdown_function()
を使用することをおすすめします。これは両方のオプションの非常に重要な違いです。 div要素を強制的にDerVOの答えに加えて
...
それは可能かもしれない(しかし、それは簡単ではないのですが)bottom of the page using CSSでレンダリングされるように、以前の出力ストリームに含まれます。あるいは、表示されていないdivにコンテンツを出力し、javascriptを使用してinnerHTMLのコピーをbodyの最後の要素の内側のhtmlに追加することもできます。
興味深い質問 – Alex
[PHP: "Footer function"?](http://stackoverflow.com/questions/2860932/php-footer-function) - この質問と回答は、あなたにいくつかの洞察を与えるはずです。もしあなたがPHPを使ってそのApacheをどうやって行うしかないのであれば、それはあなたの質問に書かなければなりません。 – hakre