如何在codeigniter中设置图像url


how to set image url in codeigniter

我使用Codeigniter 2.2,我已经创建了管理面板。这是我的文件结构Localhost base_url为 localhos/项目/3/

我的管理面板控制器的url存储在

base_url/admin -(应用程序/控制器/admin)

和我的用户控制器存储在

base_url/-(应用程序/控制器/)

我有文章选项在管理面板和配置的CKEDITOR文件上传。文件上传目录为

<<p> 应用程序/上传/strong>

在此之前一切都很好。我在为上传的图像设置图像url时遇到了问题。

如果我将URL设置为".."/application/uploads/filename",在管理面板上工作,但不在用户视图中。

如果我使用这个"application/uploads/filename",它在管理面板中不起作用,但在用户视图中工作。我有另一个选择,通过设置by base_url()/uploads/filename。如果我使用这个,我想改变每一个图像标签在数据库中,如果我改变任何文件夹。那会是一团乱。

这样调用文件路径就很简单了

$file_path = APPPATH.'uploads/filename.jpg';