婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > laravel實現一個上傳圖片的接口,并建立軟鏈接,訪問圖片的方法

laravel實現一個上傳圖片的接口,并建立軟鏈接,訪問圖片的方法

熱門標簽:太原極信防封電銷卡 福泉電話機器人 電銷招聘機器人 地圖標注入哪個科目 格陵蘭島地圖標注 熱線電話機器人 事業單位如何百度地圖標注 南寧crm外呼系統平臺 天津營銷電話機器人加盟代理

我們同時上傳的還有昵稱,圖片是保存在resource表里面,,

對應在userProfile有關聯id;利用laravel自帶上傳很方便,,

但是不能直接訪問,,所以需要建立軟鏈接:

PHP artisan storage:link

執行該條命令會在public里面生成存儲圖片的文件夾,就可以通過地址訪問了

public function uploadAvatar(Request $request)
{
 $validator = Validator::make($request->all(), [
  'nickname' => 'required|string|max:8',
  'avatar' => 'required',
 ]);
 if ($validator->fails()) {
  return $this->responseForJson(ERR_ACCESS_DENID, $validator->errors());
 }
 $user_id=Auth::id();
 $avatar = $request->file('avatar')->store('/public/'.date('Y-m-d').'/avatars');
 $avatar = Storage::url($avatar);
 
 $resource=Resource::insertGetId(['type'=>1,'resource'=>$avatar]);
 $Data=['user_id'=>$user_id,'avatar'=>$resource,'nickname'=>$request->nickname];
 try {
  $edit = UserProfile::where('user_id',$user_id)->update($Data);
  if ($edit) {
   return $this->responseForJson(ERR_OK, 'upload success');
  }
  return $this->responseForJson(ERR_CREATE, 'upload fail');
 }catch (\Exception $exception) {
  return $this->responseForJson(ERR_ACCESS_DENID, $exception->getMessage());
 }
}

以上這篇laravel實現一個上傳圖片的接口,并建立軟鏈接,訪問圖片的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 記Laravel調用Gin接口調用formData上傳文件的實現方法
  • laravel 錯誤處理,接口錯誤返回json代碼
  • 在Laravel中使用GuzzleHttp調用第三方服務的API接口代碼
  • Laravel5.4簡單實現app接口Api Token認證方法
  • Laravel框架實現修改登錄和注冊接口數據返回格式的方法
  • Laravel統一封裝接口返回狀態實例講解

標簽:寶雞 金華 自貢 阿克蘇 郴州 香港 通化 佳木斯

巨人網絡通訊聲明:本文標題《laravel實現一個上傳圖片的接口,并建立軟鏈接,訪問圖片的方法》,本文關鍵詞  laravel,實現,一個,上傳,圖片,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《laravel實現一個上傳圖片的接口,并建立軟鏈接,訪問圖片的方法》相關的同類信息!
  • 本頁收集關于laravel實現一個上傳圖片的接口,并建立軟鏈接,訪問圖片的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 井冈山市| 达日县| 晴隆县| 永春县| 鄂托克前旗| 上高县| 新昌县| 镇巴县| 察哈| 巩义市| 南岸区| 论坛| 龙游县| 沧源| 蓝山县| 中山市| 刚察县| 谷城县| 凤冈县| 利川市| 永平县| 洛扎县| 揭西县| 青神县| 鹿邑县| 余姚市| 富阳市| 武邑县| 威远县| 天等县| 万年县| 阿巴嘎旗| 徐州市| 石屏县| 云梦县| 张家界市| 万年县| 台南市| 乌兰浩特市| 东阿县| 大安市|