Использование тега php в теге изображения - PullRequest
0 голосов
/ 16 мая 2018

Тег img не получает изображение на моей странице.

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

Но подумайте, что это правильный код.Местоположение изображения является проблемой.Я хочу использовать base_url() в теге img и в классе тоже.

Дайте свои предложения

Ответы [ 4 ]

0 голосов
/ 19 мая 2018

используйте этот код после того, как вы добавите свой путь

HTML

<img class="actar" src="<?php echo base_url(); ?>html/images/img1.jpg">
0 голосов
/ 16 мая 2018

Используйте это

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

В большинстве случаев базовый URL установлен с / в конце https://stackoverflow.com/, поэтому вы получите https://stackoverflow.com//image.jpg, если вы использовали /image.jpg. поэтому удалите / из тега img

И убедитесь,

  1. image.jpg в корневом каталоге вашего проекта
  2. base_url не пусто и правильно установлено

Вместо добавления image.jpg в корень, добавьте его в активы (новая папка) и переместите. В случае необходимости вы можете запретить URL-доступ к папке

0 голосов
/ 16 мая 2018

Должно быть так:

/*make sure image path is correct */

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

Вы также можете использовать img из CI html helper следующим образом ( Альтернативный способ )

In autoload.php Загрузить HTML помощник

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

По вашему мнению:

<?php 
    echo img(['class' => 'actar','src' => 'image.jpg']);

    /* Or do like this */

    $data = ['class' => 'actar','src' => 'image.jpg'];
    echo img($data);
?>

Для более: https://www.codeigniter.com/user_guide/helpers/html_helper.html#img

0 голосов
/ 16 мая 2018

Попробуйте использовать приведенный ниже код

<img class="actar" src="<?php echo base_url('/image.jpg');?>">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...