gpt4 book ai didi

codeigniter-4 - 如何在codeigniter 4中显示上传的图像

转载 作者:行者123 更新时间:2023-12-03 23:27:59 25 4
gpt4 key购买 nike

在 Codeigniter 4 中,如何显示上传的图像。是否需要给予任何许可?

我在 CI4 项目中的 writable/uploads/avatar 中上传了图像
当我检查检查元素并复制链接并粘贴到浏览器上时,图像显示。

    <pre>
<img src="<?=WRITEPATH.$list->avatars?>" class="img-radius" alt="User-
Profile-Image">
<img src="<?=base_url()?>/writable/<?=$list->avatars?>" class="img-
radius" alt="User-Profile-Image">
</pre>

请解释如何显示图像

最佳答案

基本上,如果您想简单地引用图像,您应该将它们存储在您的 public/文件夹中,例如 public/uploads,然后只需:

<img src="<?=base_url()?>public/uploads/Avatar.png" alt="Avatar">

在可写/文件夹主题和图像上,检查线程 https://forum.codeigniter.com/thread-67352.html

其余的,您将不得不处理有关 Uploaded files 的文档中的信息。
  • 当您通过 <input type="file" name="avatar" /> 上传图片时它返回一个包含文件信息的数组来做一些事情。您可以尝试使用 $file->move(WRITEPATH.'public/uploads'); 将其移动到 public/uploads 文件夹。部分,看看进展如何。
  • 或者...一种或另一种方式,只需将您的文件拖放到/上传您想要的 public/assets 文件夹中并在标签中引用它们,它就会起作用。

  • 希望它有所帮助,它只是触及表面。

    关于codeigniter-4 - 如何在codeigniter 4中显示上传的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58728648/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com