我在本地计算机上使用CodeIgniter 2.1.4和PHP 5.5.12。
我的PHP代码似乎在HTML中自动注释掉。
以下是我的代码片段: -
<? if($this->agent->browser()=='MSIE'){ ?>
<img class="bg" src="<?=base_url()?>assets/img/bg.jpg" alt="Login Background" />
<? } ?>
当我尝试在Chrome中检查它时,它显示如下: -
<!--? if($this--->
agent->browser()=='MSIE'){ ?>
<img class="bg" src="http://localhost/abc/assets/img/bg.jpg" alt="Login Background">
<!--? } ?-->
这只是自动注释掉的几个地方之一。我知道代码可以工作,因为我在生产服务器上运行的代码相同。它正好发生在我的本地机器上。
答案 0 :(得分:1)