如何获取默认 laravel 寄存器控制器的文件上传详细信息

how to get fileupload details on default laravel controller of register

我从注册表单上传文件,但我没有在注册控制器上获得 $_FILES 的详细信息。我想要 temp_name 和文件名我只会得到文件的名称。注册控制器获取值作为数组数据。

你能帮忙解决这个问题吗?

$pathoffile=$_FILES['boxfile1']['tmp_name'];
$filename=$_FILES['boxfile1']['name'];

您需要设置表单属性enctype="multipart/form-data"

在 Laravel 中,您可以通过 {{Form::open(array('url' => 'your_url', 'method' => 'post', 'files' => true))}}

参考:Laravel 5.1 form - 'files' => true