خطا در اپلود فایل با لاراول

3 سال پیش توسط bardia مطرح شد
آفلاین
user-avatar
bardia ( 22926 تجربه )
3 سال پیش
تخصص : Golang/Laravel

لینک کوتاه اشتراک گذاری

0

سلام
من پست های خودم یه اپلود فایل گذاشتم
می خوام زمانی که کاربر فایلی انتخاب نکرد برای اپلود خظای صادر نکنه
اما خطای زیر رو به میده. باید چیکار کنم که این خطا صادر نشه- شاید کاربری نخواست اپلود انجام بده

Call to a member function move() on null

کد کنترلر من

    $file = $request->file('userfile');
       $destinationPath= 'uploadfile';
       $file->move($destinationPath, $file->getClientOriginalName());
       $name = $file->getClientOriginalName();

این خط رو خطا میگیره

      $file->move($destinationPath, $file->getClientOriginalName());
آفلاین
user-avatar
حسام موسوی ( 473667 تجربه )
3 سال پیش
تخصص : طراح و برنامه نویس

لینک کوتاه اشتراک گذاری

0

بخاطر اینکه file وجود نداره و null بر میگردونه
و خوب خودتون هم گفتید که اگر اپلود نکرد خیلی ساده با استفاده از یک if میتونید چک کنید که اگر null نبود این عملیات انجام بشه همین

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.