【发布时间】:2016-08-20 12:03:28
【问题描述】:
我在 laravel 5.2 中使用文件上传。我正在使用 AJAX 从表单中发布输入数据。现在我正在使用 plupload 上传文件。但是现在我很困惑,我应该在控制器中编写什么代码来上传文件,这样当我使用 plupload 文件上传文件上传文件时,上传文件夹。所以请提出任何解决方案。
【问题讨论】:
标签: php laravel file-upload laravel-5.2 plupload
我在 laravel 5.2 中使用文件上传。我正在使用 AJAX 从表单中发布输入数据。现在我正在使用 plupload 上传文件。但是现在我很困惑,我应该在控制器中编写什么代码来上传文件,这样当我使用 plupload 文件上传文件上传文件时,上传文件夹。所以请提出任何解决方案。
【问题讨论】:
标签: php laravel file-upload laravel-5.2 plupload
如果你在 ajax 中有这样的东西:
uploadUrl: "{{url('/uploadimage')}}",
并且表单有一个隐藏的输入。
<input type="hidden" id="getimagename" name="uploadedimage" value="">
控制器是这样的:
public function uploadimage()
{
$target_dir = 'C:\xampp\..\';
$tmpname = $_FILES["image"]["tmp_name"];
$temp = explode(".", $_FILES["image"]["name"]);
$newfilename = round(microtime(true)) . '.' . end($temp);
$target_file= $target_dir.DIRECTORY_SEPARATOR.basename($newfilename);
if(move_uploaded_file($tmpname, $target_file)){
echo json_encode($newfilename);die;
}
else
{
echo json_encode(false);die;
}
}
【讨论】: