php被视为注释
我下载了一个带有HTTrack的网站,在现有页面文件中测试我的谷歌地图。我将.html文件更改为.php。我必须包括一个文件php被视为注释,php,comments,Php,Comments,我下载了一个带有HTTrack的网站,在现有页面文件中测试我的谷歌地图。我将.html文件更改为.php。我必须包括一个文件 <?php include 'map.php'; ?> 然后把这个代码放在一个div中 <div id = "mapContainer" > <div id = "map-canvas"></div> <div id = "directionSlider" ><
<?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>
初始化(document.getElementById(“映射画布”);
问题是:
<?php include 'map.php'; ?>
自动生成为
<!--?php include 'map.php'; ?-->
当我看到页面源代码时
有人评论说。地图在其他文件中工作得很好,有什么建议吗?php代码需要在服务器上执行。然后,在将“map.php”的输出发送到浏览器之前,它将用任何输出替换php代码。您遇到的问题是,您提供的浏览器代码没有对php进行评估。因此,php代码仍在html中。浏览器不知道什么是php,所以最安全的方法就是注释掉它
编辑:如果您在本地运行此代码,则可以在您自己的计算机上安装服务器。分别针对linux、windows和mac的Google LAMP、WAMP或XAMPP。这不是真正的编程问题,只是HTTRack的问题。虽然您可以通过编程来修复它,但只需编写一个脚本来删除php文件中的所有注释;)问题是我没有从xampp localhost运行.php文件:S让我们忘记这个问题:太多了