【问题标题】:upload video in grocery crud在杂货店上传视频
【发布时间】:2013-01-26 13:56:42
【问题描述】:

我在上传视频文件时遇到杂货杂货问题。在上传过程中,完成后显示过程图像,显示为空白,视频文件不上传。我已经为我的上传文件夹设置了 777 权限,我尝试上传 mp4、flv、3gp 文件格式。

这是我的 PHP 代码

function test_video(){
    $crud=new grocery_CRUD();
    $crud->set_table('test');
    $crud->set_subject('Test Video');
    $crud->set_field_upload('url', 'assets/uploads');

    $output=$crud->render();        
    $this->_crud_output($output);
}   

我的数据库结构是

标题 varchar(50), 网址文字

而且我已经给了 777 上传文件夹的权限。

感谢

【问题讨论】:

  • 贴出你的代码看看是否有错误

标签: php mysql codeigniter file-upload grocery-crud


【解决方案1】:

我遇到了同样的问题,我所做的是增加 .htaccess 中的 php 上传限制。

php_value upload_max_filesize 500M

php_value post_max_size 400M

但我并没有停在这里,现在上传“杂货清单”后将视频显示为文件链接, 所以我添加了一个列回调,并集成了一个播放按钮。

$crud -> callback_column('video_file_name', array($this, '_video_player'));

function _video_player($value, $row) {

    return "<a href='#' id='".$row -> video_id."' class='btn btn-sucess video_play'>Play</a>";
}

希望你明白我在说什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-29
    • 2013-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多