laravel框架-实现简单的文件上传
2017-07-02 16:49
946 查看
第一步:配置路由
找到routes目录下的web.php
配置如下
第二步:配置控制器
找到控制器目录
找到路由中指定的控制器
laravel框架,提供了方便的控制器生成方法通过artisan
打开终端,切换到laravel框架根目录,执行命令
php artisan make:controller Home\IndexController
第三步: 写一个简单的html页面,提交文件
找到resourses目录 –> views目录 该目录就是存放所有视图的目录
在controller中指定的,view视图路径是home.test.index
index.blade.php代码
浏览器运行效果
将test/upload配置到路由中
配置上传路由控制器
此时一个简单的配置就完成了,测试一下
选择一张美女图片进行上传
此时查看storage目录
我们发现,我们上传的图片已经可以在保存到了该目录下
找到routes目录下的web.php
配置如下
第二步:配置控制器
找到控制器目录
找到路由中指定的控制器
laravel框架,提供了方便的控制器生成方法通过artisan
打开终端,切换到laravel框架根目录,执行命令
php artisan make:controller Home\IndexController
第三步: 写一个简单的html页面,提交文件
找到resourses目录 –> views目录 该目录就是存放所有视图的目录
在controller中指定的,view视图路径是home.test.index
index.blade.php代码
<!DOCTYPE html> <html lang="zh-CN"> <head> {{--设置字符编码--}} <meta charset="utf-8"> {{--作者--}} <meta name="author"> {{--给搜索引擎提供的,页面详情--}} <meta name="description" content=""> {{--标题--}} <title>文件上传测试</title> </head> <body> <form action="/test/upload" method="post" enctype="multipart/form-data"> {{ csrf_field() }} <input type="file" name="meinv"> <input type="submit" value="上传"> </form> </body> </html>
浏览器运行效果
将test/upload配置到路由中
配置上传路由控制器
此时一个简单的配置就完成了,测试一下
选择一张美女图片进行上传
此时查看storage目录
我们发现,我们上传的图片已经可以在保存到了该目录下
相关文章推荐
- laravel框架简单文件上传
- java简单多线程方式+实现文件上传(spring mvc + jquery.form.js 框架)
- springmvc框架的搭建以及实现简单的文件上传
- AJAX加FormDaTA实现文件上传[laravel框架下实现]
- springmvc文件上传下载简单实现案例(ssm框架使用)
- springmvc文件上传下载简单实现案例(ssm框架使用)
- springmvc文件上传下载简单实现案例(ssm框架使用)
- SpringMVC框架简单实现上传Excel文件,并将Excel中的数据导入mySQL数据库
- springmvc文件上传下载简单实现案例(ssm框架使用)
- yii 框架的文件上传 (简单实现)
- node使用express搭建简单web框架并实现文件上传
- Spring MVC代码实例系列-10:Spring MVC实现简单的文件上传和下载
- Django 基于Ajax & form 简单实现文件上传
- MongodbGFS结合SpringBoot 实现大文件的简单上传与下载
- bottle框架学习(六)实现HTTP上传文件
- tornado 来实现简单的文件上传功能
- SSM框架中-使用KindEditor+Nginx服务器+FTP服务,实现多文件上传
- [iOS AFNetworking框架实现HTTP请求、多文件图片上传下载]
- 用Java实现简单的文件上传服务器和客户端
- react+antd+feathers实现前后端简单的文件上传下载