欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

laravel 5 文件上传问题 (问题太多了)

shiping1 的头像

 

昨天用了laravel5 测试文件上传 ,发现根本接受不到文件,请各位帮忙给解答下谢谢了

表单代码

<form enctype="multipart/form-data" method="post" name="uploadform" action="/home/uploadfile">
<input type="file" name="photo" >
<input type="submit" value="上传文件">
<input type="hidden" name="_method" value="POST">
<input type="hidden" name="_token" value="<?php echo csrf_token(); ?>">
</form>
public function uploadfile(){
$request= new Request();
$file = $request->input("photo");
// 此处为null
var_dump($file);

}

函数返回null 开启或者 可选csrf 保护都不行 。请各位给个解答, 我安装laravel 5 的方式是通过composer。谢谢

娃娃脾气

赞同来自: JohnLui

$file = Request::file('photo');

参见:http://laravel-china.org/docs/5.0/requests#files
在线等,这个问题也太严重了点吧
这个我看了 不知道 是用哪个 request 我用的是 Illuminate \Http\Request 这个 
而且目前存在的问题是 除了 get 参数可以获取之外 其他的请求 类型例如 post head put 一律没法接受参数, 不知道是为什么

来自  http://wenda.golaravel.com/question/998
普通分类: