簡體   English   中英

HTML注釋掉的CodeIgniter代碼

[英]CodeIgniter code being commented out by HTML

我在本地計算機上使用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-&gt;browser()=='MSIE'){ ?&gt;
<img class="bg" src="http://localhost/abc/assets/img/bg.jpg" alt="Login Background">
<!--? } ?-->

這只是被自動注釋掉的幾個地方之一。 我知道代碼有效,因為我在生產服務器上也能使用相同的代碼。 這只是在我的本地計算機上發生的。

使用長時間開放的標簽。

<?php if($this->agent->browser()=='MSIE'){ ?>

或者,如果由於某些原因不能執行此操作,則啟用短標簽打開設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM