如何在Laravel上传pdf文档



如何在Laravel中上传pdf文档字段名称为RESUME,文件夹创建为PUBLIC->RESUME

protected function create(array $data)
{
$file_extention = $data['RESUME']->getClientOriginalExtension();
$file_name = time().rand(99,999).'RESUME.'.$file_extention;
$file_path = $data['RESUME']->move(public_path().'/users/image',$file_name);
return User::create([
'name' => $data['name'],
'email' => $data['email'],
'mobile' => $data['mobile'],
'password' => Hash::make($data['password']),
'file_path' => $RESUME
]);


}

我已经上传了一个文件名。如果要将特定的名称作为文件名,则更改$file->storeAs($filePath, $fileName='RESUME', 'uploads');。如果您有任何疑问,请随时在下面发表评论。感谢

protected function create(array $data){
$request = request();
$profileImage = $request->file('resumes');
$profileImageSaveAsName = time() . Auth::id() . "-profile." . $profileImage->getClientOriginalExtension();
$upload_path = 'resumes/';
$resumes= $upload_path . $profileImageSaveAsName;
$success = $profileImage->move($upload_path, $profileImageSaveAsName);

return User::create([
'name' => $data['name'],
'email' => $data['email'],
'password' => bcrypt($data['password']),
'dob' => $data['dob'],
'resumes' => $resumes,
]);
}

最新更新