希望するゴール
いまの感じ
phpを使って、ホームページ作りのプレビュー環境を簡単に作ろうとしています。
include( "/hoge/hoge.html" ); のhogeをあちこちでをなんべんも書かないといけないので、同じ名前のところを変数にできないかと思いました。
自分のつなぎかたとかが悪いと思うのですが、調べてもコレ!というものに出会えなくて質問することにしました。
うまくいってないこと
print $PAGE_ID.".html"; だとちゃんと hoge.html になってくるのに、
includeの中だと読み込まれなくなる。
<img>の中の $PAGE_ID も変換してもらえない
なお、include( "/hoge/hoge.html" ); とべた書きするとちゃんと出てきます。
やってみてること
$PAGE_ID = "hoge"; と宣言しておいてからの、
PHP
1include( "\"/".$PAGE_ID."/".$PAGE_ID.".html\"" );2print "<img src=\"/".$PAGE-ID."/img/foo.img\">";
0 コメント