今天在Ubuntu 10.10 上把XMAPP配置好!用FireFox打开lampp下的.htm和.php运行良好,但一个.htm网页里面嵌套的php代码无法显示,如下:
<div id="info" class="div" /><font size='2'>
<?php echo $_GET["strusername"] ?>
</font></div>
<td style="width: 283px; height: 52px"><?php echo $_SESSION["username"] ?></td>
跳转到该.htm页面后,<?php echo $_GET["strusername"] ?>里面的内容就是不显示,网页地址栏上也显示了传过来的参数!
<td style="width: 283px; height: 52px"><?php echo $_SESSION["username"] ?></td>内容也显示不了
到Windows上换用IE浏览,运行正常,内容全部都能显示出来,费解!
刚学PHP不久,问题实在没办法解决!
哪位大侠解答下。

解决方案 »

  1.   

    html文件是静态的。应该不解释的。除非你把它作为template来处理。
      

  2.   

    最好加上分号。
    <?php echo $_SESSION["username"]; ?>
      

  3.   

    明显是没有解析PHP的,或者说,遇到.HTM 里apache没有解析PHP代码,但是apache遇到.php会解析的
      

  4.   

    如果不基于什么框架或者引擎的.htm文件就是静态页面。而php是动态语言需要apache来解析。