JQuery .load函数注释掉我的php

时间:2016-01-26 22:54:57

标签: php jquery ajax

我正在将一个工作站点从一个主机移动到另一个主机(我们不再相处)。然而,这样做我遇到了一个非常奇怪的问题。

当我使用jQuery"加载"进行ajax调用时函数将PHP文件加载到容器div中,页面的所有PHP部分都被注释掉并且不会运行。

有关示例,请参阅http://guitarstudio.co.uk/featured-items.php?m=s&i=2。 1秒后,对具有以下代码的页面进行ajax调用:

<?php
echo("Hello, this is PHP");
?>
<p>Hi, this is HTML</p>
<?php
echo("Goodbye from PHP");
?>

如果您使用浏览器检查器,则可以看到输出已更改为:

<!--?php
echo("Hello, this is PHP");
?-->
<p>Hi, this is HTML</p>
<!--?php
echo("Goodbye from PHP");
?-->

请注意标签的添加内容 注释掉代码。因此,div中唯一的结果就是&#34;嗨,这是HTML&#34;。

它让我发疯了。这在旧服务器上没有发生。关于发生了什么的任何线索?

您可以给予任何帮助。

0 个答案:

没有答案