我已成功将图像上载到我的上载目录。这就是结构
公共网页-
现在,我在DB记录中存储的路径是:
./上传/上传图片。gif
但当我这么做的时候:
echo "<img src='{$imagePath}' alt='some_text'>";
它仍然没有显示任何东西。图像路径内容为/上传/上传图片。gif。
我正在尝试将图像加载到位于以下位置的视图中:
公共网页-
我会非常感激你的帮助。
这个怎么样
$path= site_url().str_replace("./","",$imagePath);
echo "<img src='{$path}' alt='some_text'>";
或
$path= base_url().str_replace("./","",$imagePath);
echo "<img src='{$path}' alt='some_text'>";
谢谢大家分享的答案。不幸的是,答案完全不同。我的域根目录中的. htaccess文件禁用了文件夹上传的路由。因此,通过修改该文件(忽略上传)文件夹,事情运行良好,图像加载。
这是给未来可能面临这个问题的人的一个注意事项:
如果您无法访问您上载项目所在的文件夹,请检查. htaccess文件中的表达式,如果托管上载项目的文件位于CI的应用程序文件夹中,请检查. htaccess和routes.php.很有可能您的答案是有。
希望这能帮助未来需要它的人。
试试这个
在标记的src中传递的图像路径有一些问题。 在我的数据库中,我有用户图像的Linux绝对路径。我得到这个值并放入“src”属性中。 我有一个路径,例如: null 我需要知道的是我要做什么? 我必须改变Jetty的配置吗?我必须用Java运行一些代码吗? 通过谷歌搜索,我变得更加困惑。我想要个解释。 谢谢你,巴卢斯!豪豪乌豪阿
我已经设法在ZF2上传图像文件,并在数据库中存储完整的路径。路径看起来像这样: /home/ubuntu/NetBeansProjects/project/data/upload/event_5554a7b600c0f。jpg 项目结构是Zend骨架应用程序: 项目数据上传事件_5554a7b600c0f。jpg模块公共 在我看来,我呼吁: $event- 如果我在project public i
我的程序在Eclipse中运行完美,但是当我导出它时,图像不显示出来。 我的设置看起来像 我参考标志。来自MenuMain的png。java,我尝试了很多方法; 前3个在Eclipse中工作,但都不在Jar中工作。我检查了Jar文件,res文件夹在那里,所有的图像也是如此。我还尝试编辑MANIFEST. MF并添加了类路径: 但它仍然不起作用。我在运行Jar时没有发现任何错误,其他所有内容都显示在
在web.xml中,servlet条目如下所示, 在Jsp中,我有如下img标记, 我想我在img标记的src属性上犯了错误,谁能说出我在这里犯的错误。
readme.md文件的完整内容如下:
我的系统路径是,我的应用程序文件夹在系统文件夹内。我面临以下错误... 警告:require_once(C:/xampp/htdocs/codeigniter/core/codeigniter.php)[function.require once]:打开流失败:在C:\xampp\htdocs\codeigniter\index中没有这样的文件或目录。php在线202 致命错误:require_o