【问题标题】:php is treated as comment [duplicate]php被视为注释[重复]
【发布时间】:2013-05-25 22:48:27
【问题描述】:

我已经下载了一个带有 HTTrack 的网站,以在现有页面文件中测试我的谷歌地图。我将 .html 文件更改为 .php 。我必须包含一个文件

<?php include 'map.php'; ?>

并将这段代码放在一个 div 中

    <div id = "mapContainer" >
        <div id = "map-canvas"></div>
        <div id = "directionSlider" ></div> 
    </div>
    <script type="text/javascript">
        initialize(document.getElementById("map-canvas"));
    </script>

问题是:

<?php include 'map.php'; ?>

自动生成为

<!--?php include 'map.php'; ?-->

当我看到页面源代码时。

评论了。该地图在其他文件中效果很好,有什么建议吗?

【问题讨论】:

  • 这不是一个真正的编程问题,只是 HTTrack 的一个问题。虽然您可以通过编程来修复它,但只需编写一个脚本即可从 php 文件中删除所有 cmets ;)

标签: php comments


【解决方案1】:

php 代码需要在服务器上执行。然后,这将用“map.php”的输出替换 php 代码,然后将其发送到浏览器。您遇到的问题是您正在提供尚未评估 php 的浏览器代码。因此,php代码仍然在html中。浏览器不知道 php 是什么,所以最安全的做法就是将其注释掉。

编辑:如果您在本地运行此代码,那么您可以在自己的计算机上安装服务器。分别适用于 linux、windows 和 mac 的 Google LAMP、WAMP 或 XAMPP。

【讨论】:

  • 问题是我没有从 xampp localhost 运行 .php 文件:S 让我们忘记这个问题:p ty a lot
猜你喜欢
  • 2016-04-25
  • 2014-12-03
  • 1970-01-01
  • 1970-01-01
  • 2014-02-12
  • 2019-02-23
  • 2015-12-25
  • 2012-11-24
  • 2022-10-19
相关资源
最近更新 更多