我已经搜索了这个问题的答案,但似乎我的图片不会在管理员视图中显示。
我的图像位于localhost的根文件夹中
它在Web控制台中显示了这个错误。
GET http://localhost/tarea8/fotos/8.png 404 (Not Found)
GET http://localhost/tarea8/fotos/9.png 404 (Not Found)
这是我获取图片的代码
<?php
$imagenes = cargar_imagenes();
//$route = base_url('fotos');
foreach($imagenes as $imagen){
echo "<tr>"?>
<td><img src="<?php echo base_url('/fotos')?>/<?php echo $imagen->id?>.png" height='50' class="img-thumbnail"></td>
<?php
echo
"<td>{$imagen->id}</td>
<td>{$imagen->nombre}</td>
<td>{$imagen->comentario}</td>
<tr>";
}
?>
其中cargar_imagenes是我调用数据库并调用通过id分配的图像的方法,所有内容都很好,但出于某种原因,图像不会显示。
希望有人可以提供帮助。答案 0 :(得分:0)
如果是,则将图像扩展名保存在数据库中,然后在图像代码
后删除.png答案 1 :(得分:0)
试试这个
<td><img src="<?php echo base_url('fotos/'.$imagen->id); ?>" height='50' class="img-thumbnail"></td>