亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 laravel 中添加媒體文件?

如何在 laravel 中添加媒體文件?

PHP
胡說叔叔 2022-10-14 10:08:00
用戶可以注冊/注冊為求職者或雇主。如果他是求職者,他可以在創建個人資料頁面上創建個人資料。在表單上,它們是具有文件類型的 4 個輸入,以及其他輸入。請參閱下面的屏幕截圖。 我有一個名為 job_seeker_profiles 的表,其中有幾列,但只有這 4 列與我的問題相關。resume_id、video_one_id、video_two_id、video_three_id我還有 2 個表格、簡歷和視頻,每個都有一個名為“文件”的列。這是有效的,文件路徑被插入到數據庫中。在我的公共文件夾中,我創建了 2 個目錄簡歷和視頻。這是我要存儲文件的地方。這部分也有效,當我只上傳簡歷(沒有視頻,它們是可選的)并單擊創建配置文件時,該文件出現在我的公共文件夾中的 /resumes 文件夾中。問題是,在 job_seeker_profiles 表的 resume_id 列中,我將此值插入到我的數據庫“/Applications/XAMPP/xamppfiles/temp/phpx6Dmr”中,而不是從簡歷表中插入文件的 id。我覺得可能是我的人際關系有問題?這是我的代碼。
查看完整描述

1 回答

?
泛舟湖上清波郎朗

TA貢獻1818條經驗 獲得超3個贊

這現在對我有用:


$input = $request->all();


        $user = Auth::user();


        if($file = $request->file('resume_id')) {


            $name = time() . $file->getClientOriginalName();


            $file->move('resumes', $name);


            $resume = Resume::create(['file'=>$name]);


            $input['resume_id'] = $resume->id;


        }


        $user->jobseekerprofile()->create($input);


        return redirect('/admin/job-seeker/profile/create');


查看完整回答
反對 回復 2022-10-14
  • 1 回答
  • 0 關注
  • 64 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號