Php 在codeigniter中将视频和图像上传添加到表单

Php 在codeigniter中将视频和图像上传添加到表单,php,forms,codeigniter,file-upload,upload,Php,Forms,Codeigniter,File Upload,Upload,这与其说是一个具体的编码问题,不如说是一个抽象的问题 我有一个使用codeigniter构建的facebook应用程序。它本质上只是为了数据捕获。用户完成存储在数据库中的表单 但是,在表单上可以选择随提交内容上传视频或上传图像。这两者都不是强制性的,只是文本字段,如姓名、电子邮件等 我的问题是什么是最好的方法?用户是否在单击“提交”之前上载其视频和/或图像。或者在提交时,我是否上传文件字段中的内容 谢谢 if($image = $_FILES['image']['tmp_name'] !== N

这与其说是一个具体的编码问题,不如说是一个抽象的问题

我有一个使用codeigniter构建的facebook应用程序。它本质上只是为了数据捕获。用户完成存储在数据库中的表单

但是,在表单上可以选择随提交内容上传视频或上传图像。这两者都不是强制性的,只是文本字段,如姓名、电子邮件等

我的问题是什么是最好的方法?用户是否在单击“提交”之前上载其视频和/或图像。或者在提交时,我是否上传文件字段中的内容

谢谢

if($image = $_FILES['image']['tmp_name'] !== NULL OR $video = $_FILES['video']['tmp_name'] !== NULL)
{
    if($image)
    {
       //upload image
    }

    if($video)
    {
       //upload video
    }
}

//continue sending form data regardless of above statement