電子書籍の厳選無料作品が豊富!

MAMPでローカルサーバを構築しています。
ヘッダーやフッターなど、全ページで共通化できるところを別htmlで作成し、
<?include("./inc/header.html");?>
という感じで呼び出そうとしていますが、includeされず、htmlソースに上記記述がそのまま表示されてしまいます。
MAMPのhtdocs直下にphpinfoを設置し、内容もきちんと表示されるのを確認しましたので、
phpの使用設定自体はできていると思うのですが…。
考えられる原因としては何がありますでしょうか…。

A 回答 (2件)

きちんと


<?PHP
include("./inc/header.html");
?>

のように表記してもおなじでしょうか?
また、拡張子は.phpになっていますか?
    • good
    • 0
この回答へのお礼

ありがとうございます。

記述変更も拡張子変更もやってみましたが駄目でした…。
普通に
<? echo"hello"; ?>
と書いて、hello.phpという名前で保存→直接アクセスするとhelloのみ表示されるましたので、
<? include("hello.php") ?>
で呼び出そうとすると呼び出されず、HTMLソースに
<? include("hello.php") ?>
と出てしまうのです…。

お礼日時:2013/08/08 15:14
    • good
    • 0
この回答へのお礼

ありがとうございます。
私もそれが原因かな、と思いphpinfoを確認しましたがOnになっていたのです…。

お礼日時:2013/08/08 15:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!