【问题标题】:"Use of undefined constant" error while trying to display image in codeigniter尝试在 codeigniter 中显示图像时出现“使用未定义常量”错误
【发布时间】:2019-03-17 06:10:10
【问题描述】:

我是 codeigniter 的新手,在尝试显示图像时遇到了问题。

这是我的代码:

<img src="<?php echo base_url(images/sty2.png);?>" alt="">

这是错误信息:

遇到 PHP 错误 严重性:通知消息:使用未定义 常量 sty2 - 假定为 'sty2' 文件名:views/index.php 行号: 195回溯:文件: C:\xampp\htdocs\SAMSON\application\views\index.php 行:195 功能: _error_handler 文件:C:\xampp\htdocs\SAMSON\application\controllers\Home.php 行:31 功能:查看文件:C:\xampp\htdocs\SAMSON\index.php 行:315 函数:require_once

我该如何解决这个问题?

【问题讨论】:

  • 从控制器端传递完整的图像 url
  • A PHP Error was encountered Severity: Notice Message: Use of undefined constant sty2 - assumed 'sty2' Filename: views/index.php Line Number: 195 Backtrace: File: C:\xampp\htdocs\SAMSON\application\views\index.php Line: 195 Function: _error_handler File: C:\xampp\htdocs\SAMSON\application\controllers\Home.php Line: 31 Function: view File: C:\xampp\htdocs\SAMSON\index.php Line: 315 Function: require_once
  • 这个错误我得到了
  • 没有得到你@DevsiOdedra
  • 谢谢它的工作....谢谢你的建议

标签: php html image codeigniter base-url


【解决方案1】:

我不使用 codeigniter,但根据https://www.codeigniter.com/user_guide/helpers/url_helper.html,您的语法似乎是正确的,但缺少引号。

echo base_url("images/sty2.png");

您是否加载了帮助程序?

类似:$this-&gt;load-&gt;helper('url');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-10
    • 2019-08-04
    • 2021-11-03
    • 2017-09-12
    相关资源
    最近更新 更多