php - 如何将 PHP 照片上传/图像转换为 PHP 视频上传/视频?

标签 php mysql forms debugging image-uploading

我的照片 PHP 类是:

class Photo extends Db_object{


    protected static $db_table = "photos";
    protected static $db_table_fields = array('photo_id', 'title', 'description', 'filename', 'type', 'size');
    public $photo_id;
    public $title;
    public $description;
    public $filename;
    public $type;
    public $size;


    public $tmp_path;
    public $upload_directory = "images";
    public $custom_errors = array();
    public $upload_errors_array = array(


    UPLOAD_ERR_OK => "There is no error",
    UPLOAD_ERR_INI_SIZE => "The uploaded file exceeds the upload_max_filesize",
    UPLOAD_ERR_FORM_SIZE => "The uploaded file exceeds the MAX_FILE_SIZE directive",
    UPLOAD_ERR_PARTIAL => "The uploaded file was only partially uploaded.",
    UPLOAD_ERR_NO_FILE => "No file was uploaded.",
    UPLOAD_ERR_NO_TMP_DIR => "Missing a temporary folder.",
    UPLOAD_ERR_NO_FILE => "Failed to write file to disk.",
    UPLOAD_ERR_EXTENSION => "A PHP extension stopped the file upload."
);

上传表单为

<form action="upload.php" enctype="multipart/form-data" method="post">
    <?php
    //check if there was an error and print out the error

    if(!empty($upload_errors)){
        echo $the_message;
    }
    ?>


    <input type="file" name="file_upload"><br>

    <input type="submit" name="submit">

</form>

所以我以前从未上传过视频,也从未使用过 a 或任何标签。任何人都可以指出一个不是javasript和后端拖放视频文件的教程吗?具体上传的是.avi、mp4等文件吗?我意识到照片上传允许使用 gif,这样就可以工作,但我正在寻找 mvc 硬编码方法。

最佳答案

我不太明白你的逻辑,但如果你想上传视频并将所需信息保存在数据库中,你可以使用 javascript (Jquery) 中的一些库,例如:dropzone用于上传(前端侧)并使用全局变量 $ _FILES (look this ) 提取您需要的信息!

关于php - 如何将 PHP 照片上传/图像转换为 PHP 视频上传/视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48844564/

相关文章:

php - Laravel lmutator $this->属性返回 'Undefined index: id'

php - session 一直让我注销

jquery - 将 "enctype"属性设置为 "application/json"

jquery - 预先选择表单选项 > 根据单击的按钮选择元素?

php - 数据库提取后消除表中的重复值

php - 如何通过javascript函数调用codeigniter函数

php - 从子嵌套数据库调用父类别父级的函数

mysql - 如何在mysql存储过程的IN子句中使用字符串

php - Sphinx 搜索在我的 wamp 环境中不起作用?

javascript - 使用ajax提交表单而不重新加载页面?