代码之家  ›  专栏  ›  技术社区  ›  suresh

从CodeIgniter中的路径获取文件名

  •  1
  • suresh  · 技术社区  · 7 年前

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

    这里我的php变量中有这样的数据库路径

    E:/xampp/htdocs/pes/new/movie.mp4
    E:/xampp/htdocs/pes/new/flowers.jpg
    

    我正在尝试从上面的路径中获取new/movie.mp4或new/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>
    

    有人能帮我怎么做吗

    提前谢谢

    3 回复  |  直到 7 年前
        1
  •  1
  •   Pradeep    7 年前

    base_url config.php

    $config['base_url']='http://localhost/pes/'
    

    src

    <img src="<?=site_url('new/'.$image); ?>" alt="Trulli" width="500" height="333">
    
        2
  •  1
  •   GNB    7 年前

    base_url()

    <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>
    

        3
  •  1
  •   vasilenicusor    7 年前

    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>