资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

使用laravel与ajax怎么实现一个文件上传功能-创新互联

这篇文章给大家介绍使用laravel与ajax怎么实现一个文件上传功能,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

创新互联专注于中大型企业的成都网站建设、网站制作和网站改版、网站营销服务,追求商业策划与数据分析、创意艺术与技术开发的融合,累计客户千余家,服务满意度达97%。帮助广大客户顺利对接上互联网浪潮,准确优选出符合自己需要的互联网运用,我们将一直专注成都品牌网站建设和互联网程序开发,在前进的路上,与客户一起成长!

示例代码


@extends('layouts.art')
@section('content')

 
   {{ csrf_field() }}
 
 名字
 
  
 
 
   头像       
        上传         function uploadInfo() {    var formData = new FormData($("#avatar"));    $.ajax({     url: "{{url('photo')}}",    type: 'POST',     data: formData,     contentType: false,     processData: false,     success: function (returndata) {      console.log(returndata);     },     error: function (returndata) {      console.log(returndata);     }    });  }  @endsection
 //生成路径,图片存储
  $ext = $request->photo->getClientOriginalExtension();
  $cover_path = "images/album/covers/" . time() . $ext; 
  $name = "photo".time();
  $src = "images/album/photos/". $name .".jpg";
  Image::make($request->photo)->save(public_path($src));*/

 //批量上传图片

  foreach ($request->photo as $key => $value) {
   //生成路径,图片存储
   $prefix = "photo".mt_rand(1,1000);
   $Origname = $value->getClientOriginalName();
   $name = $prefix.$Origname;
   $src = "images/album/photos/".$name;
   $realPath = $value->getRealPath();
   Storage::disk('uploads')->put($src,file_get_contents($realPath));
  }

关于使用laravel与ajax怎么实现一个文件上传功能就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


新闻标题:使用laravel与ajax怎么实现一个文件上传功能-创新互联
文章地址:http://www.cdkjz.cn/article/ihjip.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220