CodeIgniter Изображения - PullRequest
       7

CodeIgniter Изображения

1 голос
/ 27 апреля 2010

Используя CodeIgniter, я пытаюсь разместить несколько изображений на странице просмотра следующим образом

...
<?php foreach($results_found as $item): ?>
<tr>
    <td><?php echo base_url();?>images/$item->img.jpg</td>?
    <td><?php echo $item->title ?></td>
</tr>
...

, но все это отображает URL для изображений.

Я сохранил имена изображений в своей базе данных, поэтому я попытался использовать $ item-> img для получения доступа к имени. Изображения находятся в моем корневом каталоге (htdocs \ website_name \ images)

Любая помощь будет очень признательна. Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 27 апреля 2010

Вам нужен тег изображения. КодIgniter способ сделать это:

<tr>
  <td><img src="<?= base_url(); ?>images/<?= $item->img ?>.jpg" /></td>
  <td><?php echo $item->title ?></td>
</tr>

Попробуйте и проверьте View -> Source, чтобы убедиться, что синтаксис элемента изображения читается так, как только он был представлен в html:

<img src="http://mysite.com/images/myimage.jpg" />
1 голос
/ 27 апреля 2010

Вам нужен элемент изображения !!! Я не уверен, как выглядит ваш объект $ item, но попробуйте это

<tr>
    <td><img src="/images/<?php echo $item->img ?>.jpg"></td>
    <td><?php echo $item->title ?></td>
</tr>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...