【问题标题】:Codeigniter image tag - errors occurringCodeigniter 图像标签 - 发生错误
【发布时间】:2013-01-02 10:48:43
【问题描述】:

我使用 codeigniter 作为我的框架并在 localhost 上测试一个站点。目前我使用的img标签如下:

<img src="<?php echo base_url(); ?>/assets/images/image.png" class="home"/>

这显示图像很棒,但是在验证 html 时我收到以下消息:

"字符 "

  • 您应该将其转义为 &lt

  • 您使用了未转义的与号“&”:这在某些情况下可能有效,但建议使用“&”,它始终是安全的。

  • 另一种可能是您忘记在前一个标签中关闭引号。

我还尝试了 img 标记数组的 Codeigniter html 帮助程序,当我这样做时,它不显示图像,并且此行下方的任何代码都不会显示。

任何建议更好地标记此代码或通过验证检查的方法,因为我希望通过率达到 100%。

【问题讨论】:

  • 我认为问题可能是其他问题。只需删除标签并运行代码..

标签: php html codeigniter image


【解决方案1】:

尝试使用 site_url

<img src="<?php echo site_url('/assets/images/image.png');?>" class="home"/>

【讨论】:

    【解决方案2】:

    请去掉末尾的 /

    base_url()
    

    base_user 函数默认提供 / 结尾 用这种方式

    <img src="<?php echo base_url();?>assets/images/image.png" class="home"/>
    

    【讨论】:

    • 感谢您的帮助,我已删除“/”并验证。我也尝试了网站网址,这也有效。谢谢你们俩。
    猜你喜欢
    • 1970-01-01
    • 2017-07-31
    • 2014-05-17
    • 2015-12-30
    • 2017-01-10
    • 2018-09-18
    • 2017-06-06
    • 1970-01-01
    • 2014-03-27
    相关资源
    最近更新 更多