5

これまで、<iframe>タグを使用して、ヘッダー/フッター/ナビゲーション バーなどを Web ページにロードしていました。これらは非常に面倒ですが、新しいサイトの構築を開始しようとしているので、今すぐ整理しておこうと思いました.

私はすべてのhtmlコードをphpファイルに入れ、それを動的にロードすることを考えていました.理想的には、コードをページの一部にしたいと思います. したがって、インラインで表示されます。しかし、同じファイルを 100 回編集するのではなく、1 つのビットを変更する必要がある場合でも、1 つのファイルを編集できるようにしたいと考えています。

<iframe>は最近までこれをうまく行っていましたが、問題を解決するために回避策を使用したくありません。誰かが私が適応できるコードを投稿したり、これを行う方法を教えてくれるものへのリンクを投稿したりできますか? 乾杯

4

2 に答える 2

4

PHP のinclude()関数を使用して、ページにヘッダーやフッターなどの要素を含めることができます。

そう:

include('header.php'); 

. . . 同じディレクトリで header.php というファイルを探し、それをページに含めます。次に、これをページの上部に書き込むだけです。

とはいえ、これはサイトをデザインする上であまり良い方法ではありません。サイトのデザインとコンテンツを分離できるコンテンツ管理システムを探してみませんか?

于 2012-08-19T17:27:31.720 に答える
2

PHP には、探しているものが含まれていますか? http://php.net/manual/en/function.include.php

于 2012-08-19T17:27:34.340 に答える