アプリ版:「スタンプのみでお礼する」機能のリリースについて

php,html初心者です。
OSはFreeBSD 6.4-RELEASE(書き方が違うかも知れません。OCNのホスティングサービスを利用しているので「php info」で調べた情報です。)で、PHP Version 5.2.14です。

下記、スクリプトについて、html内のphpの書き方について質問です。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta name="author" content="m-murohashi">
<meta name="keywords" content="株式会社旭フーズ 秋田営業所,秋田県秋田市,業務用食料品小売業,株式会社旭フーズ 秋田営業所地図,株式会社旭フーズ 秋田営業所住所,株式会社旭フーズ 秋田営業所電話番号">
<title>株式会社旭フーズ秋田営業所</title>
<script type="text/javascript" language="JavaScript">
<?php include("box1.php");
add_box_styles();
?>
<!--HPB_SCRIPT_CODE_40
function _HpbJumpURL(url)
{
if (url != '')
{
window.location = url;
}
}
-->
</script>
<style type="text/css">
<!--
h2{
color:#808080; font-size:18pt; font-weught:bold;
}
.position1{
left:150px
}
.border{
border-style:groove; color:#FF3399; border-width:15px;
-->
</style>
</head>
<body background="sumersky.JPG" bgproperties="fixed">
<h1><img src="AFasahi(50-40)1.jpg" border="0" width="50" height="40"> 株式会社 旭フーズ  秋田営業所  <img src="gloves.jpg" border="0" width="50" height="50"></h1 <p align="right"><a href=http://asahifoods.jp/akita/shop/goods.php><IMG SRC=shop_title.gif WIDTH="400" HEIGHT="60" ALIGN="BOTTOM" BORDER="0"></a> <img src="shokukatu11.jpg" border="0" width="100" height="68">  <img src="foo023.jpg" border="0" width="100" height="68">  <img src="wasabimame1.jpg" border="0" width="100" height="68"></p>
<br>
<body>
<div style="width:1000px">

ここより下のphpスクリプトがphpとして認識されていないようです。


<?php
start_box("従業員よりコメント");
?>
今年も***
<br>
少しづつではありますが***
<br>
来年も1月は開催を予定しておりますので***
<br/>
<br/>
<?php
end_box();
?>

」ここまで

</div>
</body>
</html>

ブラウザ(Firefox)でソースを表示してみると12行目の"<?php "から始まり14行目の"?>"で終わる部分は文字の色が黒で、認識されていないであろう部分は文字の色がピンクです。
認識をされているとかされていないとかではないかもしれませんが、正しく表示されません。
"box1.php"は同じフォルダにきちんとUPされています。
聞き方もあいまいですみませんが、どこがだめなのか教えて下さい。
宜しくお願い致します。

A 回答 (2件)

基本的に.phpという拡張子でないと<?php ~ ?>と記述してもphpとして動作しません。



サーバーによっては.htaccessファイルに
AddType application/x-httpd-php .html

と記述すれば.htmlという拡張子でもphpとして動作させる事が出来るかもしれません。
    • good
    • 0
この回答へのお礼

ありがとうございます!!

早速試させてもらいます。知識不足の為、お騒がせしました。

お礼日時:2011/01/07 18:14

状況がよくわかりませんが、ファイル名が「~.html」になっていませんか。


「~.html」から「~.php」に変更すれば直るかもしれません。
もちろん、リンクのアドレスも変更になりますのでご注意下さい。

この回答への補足

書き方が悪くてすみません・・。

ファイルの拡張子は「~.html」のままで変更できないのです。

「~.html」の中に「<?php  ?>」でphpを書く事が出来るという情報を得て今回初めて
組み込んでみました。

拡張子を変えずに出来る方法があれば教えて頂けると助かります。

このたびはわかりずらい質問に回答頂きありがとうございました。

補足日時:2011/01/07 17:30
    • good
    • 0

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