Php 使用Laravel将图像保存到目标路径
我正在进行注册,其中还包括上传照片。这是我的代码寄存器控制器代码 此函数用于在数据库中存储数据Php 使用Laravel将图像保存到目标路径,php,laravel,Php,Laravel,我正在进行注册,其中还包括上传照片。这是我的代码寄存器控制器代码 此函数用于在数据库中存储数据 protected function create(array $data) //storing data to database { $fileName = 'null'; if (Input::file('photo')->isValid()) { $destinationPath = public_path('public/uploads/files');
protected function create(array $data) //storing data to database
{
$fileName = 'null';
if (Input::file('photo')->isValid()) {
$destinationPath = public_path('public/uploads/files');
$extension = Input::file('photo')->getClientOriginalExtension();
$fileName = uniqid().'.'.$extension;
Input::file('photo')->move($destinationPath, $fileName);
}
return Travelers::create([
'fname' => $data['fname'],
'lname' => $data['fname'],
'gender' => $data['gender'],
'username' => $data['username'],
'email' => $data['email'],
'password' => bcrypt($data['password']),
'birthday' => $data['birthday'],
'photo' => $fileName,
]);
}
您正在使用
public\u path()
helper。因此,您不需要再次包含public/
。
使用
public\u路径(“上传/文件”)
而不是
public_路径(“public/uploads/files”)代码>您正在使用public\u path()
helper。因此,您不需要再次包含public/
。
使用
public\u路径(“上传/文件”)
而不是
public_路径(“public/uploads/files”)代码>您好,欢迎来到StackOverflow。请花些时间阅读帮助页面,特别是命名和的部分。更重要的是,请阅读。您可能还想了解。您好,欢迎来到StackOverflow。请花些时间阅读帮助页面,特别是命名和的部分。更重要的是,请阅读。您可能还想了解。