یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهاسلام
دوستان دو تا باگ خیلی عجیب دارم تو لاراول
1- گاهی اوقات وقتی یه فرم رو ثبت می کنم مثل فرم افزودن کارت بانکی دوبار فرم تو دیتابیس ثبت میشه
2- تو فرم من روی select باکس کلیک می کنم گاهی فرم خودش سابمیت میشه .
به نظرتون علت این دو مورد چی می تونه باشه.
من تا بحال بهش برنخوردم لاراول قبل از ریلیز شدن صد ها بار تست میشه وبعد یلیز میشه در کل.
به احتمال زیاد بخش فرانت شما مشکل داره یا فرانت اند جدا دارید و متود دوبار کال میشه یا فورمتون دوبار ثابمیت میشه،
میتونم بپرسم چه مدل پروژه ای دارید؟ فرانتتون جدا هست ؟ با prevent default سابمیت میکنید؟
سلام
این چیزایی که میفرمایید قطعا اشکال در کد نویسی خودتونه
مثلا برای مورد اول ممکنه روی دکمه ثبت چندین بار کلیک کنید و این مشکل پیش بیاد
یا مورد دوم اگر ولیدیشن ست نکنید و هنگامپرکردن فرم دستتون به اینتر بخوره ارسال میشه
فکر نمیکنم به لاراول مربوط بشه
سلام وقت بخیر
دوست عزیز مورد دومی که فرمودید اصلا ربطی به لاراول یا فریم ورک دیگه نداره این مربوط میشه به خود html کلا , و اینکه عزیز مشکل از کد شماست دیگران این مشکل رو ندارن و مطمعن باشیداگه لاراول همچین مشکلاتی میداشت کمتر از یکی دوروز آپدیت میداد و مشکل رو حل میکرد پس شما یا یه نگاه به کدتون بندازین ببینید کجا اشتباه کردید یا کد رو بزارید ببینیم مشکل رو خدمتت عرض میکنیم با تشکر
برای مشکل ثبت دوباره و چندباره یک رکورد معمولا علتش اینه که در حالت ارسال درخواست بصورت Ajax کاربر چندبار سریع روی دکمه ثبت فرم کلیک کنه. (مثل حالت دابل کلیک) که باعث میشه چندتا ریکوئست مجزا سمت سرور بره و هر کدوم جداگانه پردازش بشن.
(میتونید از تب Network صفحه devtools این قضیه رو چک کنید)
روش های مختلفی هم برای جلوگیری از این قضیه وجود داره که منطقا باید سمت فرانت اندتون هندل بشن.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟