嗨,伙计们,我正试图从路径获取图像/视频文件名
在这里,我的php变量中有来自数据库的路径,如下所示
E:/xampp/htdocs/pes/new/movie.mp4
E:/xampp/htdocs/pes/new/flowers.jpg
我正在尝试从上面的路径获取新的/movie.mp4或新的/flowers.jpg,并将其显示在img标签或视频标签中
<img src="new/flowers.jpg" alt="Trulli" width="500" height="333">
或
<video width="400" controls>
<source src="new/movie.mp4" type="video/mp4">
Your browser does not support HTML5 video.
</video>
有人能帮我怎么做吗
提前感谢
希望这将帮助您:
在config.php
中设置base_url
$config['base_url']='http://localhost/pes/'
并且你的图像CCD_ 3应该是这样的:
<img src="<?=site_url('new/'.$image); ?>" alt="Trulli" width="500" height="333">
尝试使用base_url()
。在config.php中设置你的base_url,例如www.xyz.com/这样更新你的代码:
<img src="<?php echo base_url() ?>new/flowers.jpg" alt="Trulli" width="500" height="333">
和视频帧:
<video width="400" controls>
<source src="<?php echo base_url() ?>new/movie.mp4" type="video/mp4">
Your browser does not support HTML5 video.
</video>
希望这对你有帮助!
如果所有路径都与FCPATH、FCPATH = 'E:/xampp/htdocs/pes'
相关,则可以使用:
<img src="<?php echo base_url(str_replace(FCPATH, '', 'E:/xampp/htdocs/pes/new/flowers.jpg')) ?>" alt="Trulli" width="500" height="333">
或
<video width="400" controls>
<source src="<?php echo base_url(str_replace(FCPATH, '', 'E:/xampp/htdocs/pes/new/movie.mp4')) ?>" type="video/mp4">
Your browser does not support HTML5 video.
</video>