从codeigniter中的路径获取文件名



嗨,伙计们,我正试图从路径获取图像/视频文件名

在这里,我的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>

希望这对你有帮助!

如果所有路径都与FCPATHFCPATH = '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>

相关内容

  • 没有找到相关文章

最新更新