- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPインクルード自の各ページ独自設定)
PHPインクルード自の各ページ独自設定
このQ&Aのポイント
- PHPのインクルードを使って共通して入っているヘッダーには<h1>タグが入っています。各ページにてリンクを設定したい際、現在の構造を崩さずに異なるリンクを入れることは可能でしょうか?
- 現在、ポータルサイトのヘッダーで使用されているPHPのインクルードには<h1>タグが含まれています。しかし、このままでは全ページのリンクが同じになってしまいます。異なるリンクを各ページに設定する方法はありますか?
- ポータルサイトのヘッダーにPHPのインクルードが含まれており、<h1>タグが設定されています。しかし、このままでは全ページのリンクが同じになってしまいます。異なるリンクを各ページに設定する方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 要するに、 <h1> <a href="~~.html"><?php echo $h1; ?></a> </h1> とやってるところで、「href」が変えられないというのが問題だと思っているんだけど、違うのかな? なので、 <h1> <?php echo $h1; ?> </h1> としちゃえば、 <?php $h1 = '<a href="/xxx.html">xxx</a>' ?> でしょ?
その他の回答 (2)
- taka451213
- ベストアンサー率47% (436/922)
回答No.2
こんにちは。 うーん・・・タグごと吐いちゃえばいいんじゃね?
質問者
お礼
ありがとうございます。 そんなこともできるのですか? <h1>この中を入れればいいのですか?</h1>
- tracer
- ベストアンサー率41% (255/621)
回答No.1
各ページにそれぞれのURLを設定したいというのはわかるのですが、何が問題で、なぜできないのかがわかりません。
質問者
お礼
<h1>タグはheader.htmlの中に入っていて aaa.htmlやbbb.htmlにインクルードして入れております。 つまり共通で入っています。 ただ文字だけはphpの定数?でしたっけ? それで各ページで変えているのですが リンクをつけるとなると、header.html上で <h1><a href="~~.html"><?php echo $h1; ?></a></h1> これしか思いつかなかったもので、こうすると共通のリンクになってしまいます。 これを各ページで変えるやり方があるのでしょうか? 具体的にやり方を教えて下さい。
お礼
ありがとうございます!! echoで出せるのは文字だけかと思ってましたけど、 タグごといけるのですね;; 無知すぎました。。