1

我很难在我的一个 CI 视图中链接到视频文件。

Videos 文件夹位于 CodeIgniter 根目录中。当我如下链接视频文件名时,一切正常。

<source type="video/mp4" src="/videos/<?= $video->filename ?>" />

但我需要能够链接 CI 根文件夹之外的文件,例如 C 盘上的其他位置,如 C:/videos。无法弄清楚如何做到这一点。提前致谢。

编辑:

我会更具体一点。

我的 codeigniter 应用程序将放置在 WEB 目录中的服务器上:

/something1/something2/web/

现在 Video Files 文件夹将被放置在与 WEB 文件夹相同的级别:

/something1/something2/videos/

我想链接视频文件夹中的视频,该文件夹与 WEB(CI 根)文件夹处于同一级别。

4

2 回答 2

1

如果您的视频文件夹在 CI 安装之外,您可以将视频目录设置为以下配置项/config/config.php

$config['video_dir'] = 'http://example.com/videos';

然后,您可以像这样在控制器中检索它:

$data['video_dir'] = $this->config->item('video_dir');

(或者你可以在 CI 目录中有一个视频文件夹......)

于 2012-09-06T08:09:48.473 回答
0

试试看

<source type="video/mp4" src="<?php echo base_url(); ?>videos/<?= $video->filename ?>" />

于 2012-09-06T06:10:49.370 回答