我想使用POST请求将视频文件上传到服务器。互联网上没有太多关于它的信息。
我通常使用此代码检查数据发送的内容
$params = $_REQUEST;
return $params;
我在POSTMAN中检查它。我有一个叫做video_review的表
ID VIDEO_URL movie_id 用户身份 DATE_TIME
当我选择视频文件并单击发送时,我希望将视频文件的位置保存到video_url字段中。但是在控制器中,当我运行此代码return $params;
时,我什么都没得到。
修改
取得了一些进展
public function actionCreate_video_review()
{
$allowedExts = array("jpg", "jpeg", "gif", "png", "mp3", "mp4", "wma","mkv");
$extension = pathinfo($_FILES['video_url']['name'], PATHINFO_EXTENSION);
if ( ($_FILES["video_url"]["type"] == "video/mp4")|| ($_FILES["video_url"]["type"] == "video/x-matroska")
&& ($_FILES["video_url"]["size"] < 20000)
&& in_array($extension, $allowedExts) )
{
if ($_FILES["video_url"]["error"] > 0)
{
return $_FILES["video_url"]["error"];
}
else
{
if (file_exists("upload/" . $_FILES["video_url"]["name"]))
{
echo $_FILES["video_url"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["video_url"]["tmp_name"],
"upload/" . $_FILES["video_url"]["name"]);
echo "Stored in: " . "upload/" . $_FILES["video_url"]["name"];
return $_FILES["video_url"]["name"];
}
}}
答案 0 :(得分:0)
我得到了它的工作。
db.<your_colllection>.find({
$and : [
{$and: [{a :{$ne: 1}},{b: {$ne: 2}}]},
{$and: [{a :{$ne: 7}},{b: {$ne: 8}}]}
]
})