یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهاسلام من طبق آموزش دوره cms laravel با استفاده از پکیج intervention image میخوام عکس آپلود کنم ارور زیر رو میده لطفا بگید اصلا این ارور مربوط به چی هست و چجوری درستش کنم ؟
ممنون میشم زود جواب بدید..
SplFileInfo::getSize(): stat failed for C:\xampp\tmp\phpA504.tmp
protected function uploadImages($file)
{
$year = Carbon::now()->year;
$imagePath = "/upload/images/{$year}/";
$filename = $file->getClientOriginalName();
$file = $file->move(public_path($imagePath) , $filename);
$sizes = ["300" , "600" , "900"];
$url['images'] = $this->resize($file->getRealPath() , $sizes , $imagePath , $filename);
$url['thumb'] = $url['images'][$sizes[0]];
return $url;
}
private function resize($path , $sizes, $imagePath, $filename)
{
$images['original'] = $imagePath.$filename;
foreach ($sizes as $size){
$images[$size] = $imagePath."{$size}_".$filename;
Image::make($path)->resize($size,null,function ($constraint){
$constraint->aspectRatio();
})->save(public_path($images[$size]));
}
return $images;
}
بفرمایید : @thrashzone13
اینم کد مربوط به بخش store :
public function store(ArticleRequest $request)
{
$imageUrl = $this->uploadImages($request->file('images'));
auth()->user()->article()->create(array_merge(['images'=>$imageUrl],$request->all()));
return redirect(route('articles.index'));
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟