راکت

سوال در مورد getclientoriginalname

4 پاسخ

@ali.bayat
@Alimotreb
زمانی که یک فیلد عکس رو من خالی میزارم این ارور رومیده
Call to a member function getClientOriginalName() on null
من میخوام اگه این فیلد خالی هم بود این ارور رو نده یاعکسی برای این فیلد انتخاب نشد این ارور نمایش نده مشکلی پیش نیاد

ثبت پرسش جدید

پاسخ‌ها

4
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

درود

شما در جایی از برنامه داری از متد getClientOriginalName در یک آبجکت استفاده میکنی و مواقعی پیش میاد که آبجکتت Null هست. برای همین ارور میده.
اگر از الکوئنت برای پیدا کردن مدل استفاده میکنی از FindOrFail به جای find استفاده کن
اگر هم نه که ساختار کدهات احتیاج به اصلاح دارند

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@ali.bayat
اینو که میدونم میخوام یک کاری کنم زمانی که فیلد خالی هم بود این ارور داده نشه و به صورت بدون ارور سیو شه
این قضیه زمانی هست که داخل فیلد خالی میباشد ارور میده

شاید پاسخ شما همین‌جا باشد

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

یه مقدار پیش فرض برای فیلد در نظر بگیر.. اگر فیلد خالی موند به جاش مقدار پیش فرض رو پاس بده

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@ali.bayat
در mysqlپیش فرض رو انتخاب میکنم باز اون ارور هست اگه میشه بگید تو کد چطوری پیش فرض رو تعریف کنم

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام