Image 在laravel上上传图像
添加无法加载的图像,因为它在公用文件夹外创建了一个新文件夹Image 在laravel上上传图像,image,upload,laravel,Image,Upload,Laravel,添加无法加载的图像,因为它在公用文件夹外创建了一个新文件夹 $input = Input::all(); $polje = array('naslov' => 'required'); $provjera = Validator::make($input, $polje); if($provjera->passes()){ $file = Input::file('file');
$input = Input::all();
$polje = array('naslov' => 'required');
$provjera = Validator::make($input, $polje);
if($provjera->passes()){
$file = Input::file('file');
$filename = $file->getClientOriginalName();
$uploadSuccess = Input::file('file')->move(base_path().'/images/vijesti', $filename);
$vijest = new Vijesti();
$vijest->naslov = $input['naslov'];
$vijest->slika = $uploadSuccess;
$vijest->tekst = $input['tekst'];
$vijest->tag = $input['tag'];
$vijest->kategorija_id = Input::get('kategorija_id');
$vijest->save();
return Redirect::to('admin/vijesti/dodaj')->withInput()->with('ok', 'Vijest je uspjesno dodata.');
}else {
return Redirect::to('admin/vijesti/dodaj')->with('no', 'Greska: morate pokusati ponovo, polje naslov i slika su obavezna polja.');
}
您使用了错误的函数。使用
public\u path()
而不是base\u path()
$uploadSuccess=Input::file('file')->move(public_path()。/images/vijesti',$filename)代码>
希望有帮助:)