在图像标记中使用php标记

时间:2018-05-16 05:25:08

标签: php codeigniter

img标签没有在我的页面上检索图像。

<img class="actar" src=".'<'.'?php echo base_url('/image.jpg')?>'.">

但是认为这是正确的代码。图像位置是一个问题。我也想在img标签和类中使用base_url()

提出您的建议

4 个答案:

答案 0 :(得分:1)

应该是这样的:

struct

您还可以使用CI /*make sure image path is correct */ <img class="actar" src="<?=base_url('image.jpg');?>"> 中的img替代方式

html helper加载html帮助

autoload.php

在您的观点中:

$autoload['helper'] = array('html');

更多信息:https://www.codeigniter.com/user_guide/helpers/html_helper.html#img

答案 1 :(得分:0)

尝试使用以下代码

<img class="actar" src="<?php echo base_url('/image.jpg');?>">

答案 2 :(得分:0)

使用此

<img class="actar" src="<?php echo base_url('image.jpg'); ?>">
  

大多数时间基本网址在/结束时设置为https://stackoverflow.com/,因此如果您使用https://stackoverflow.com//image.jpg,则会获得/image.jpg。请从/代码

中删除img

确保

  1. image.jpg位于您的项目根目录
  2. base_url不为空且设置正确
  3. 不是在根目录中添加image.jpg,而是将其添加到资源(新文件夹)中并移动。如果您需要,可以阻止对文件夹的URL访问

答案 3 :(得分:0)

  

在您添加路径的网址后使用此代码

<强> HTML

<img class="actar" src="<?php echo base_url(); ?>html/images/img1.jpg">