یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهاسلام
من یک فرم ثبت نام برای کاربر دارم که از بخش های زیادی برخوردار است، کاربر باید ۱۵ فیلد رو خانه پری کنه، بخشی از اطلاعات توی دیتابیس یونیک هست و اگر قبلا ثبت شده باشه امکان ثبت شدن دوباره نیست.
الان کاربر میاد هر ۱۵ بخش فرم رو پر میکنه و دکمه ثبت رو میزنه، اگه یک بخشی تکراری باشه براش الارم میام و میگه اطلاعاتت تکراری هست، مشکل اینجاس که هر ۱۵ فیلد فرم پاک میشه و باید دوباره همه رو پر کنه که این خیلی بده، چه کار باید کنم که اگه اطلاعات تکراری بود اطلاعاتی که کاربر توی فرم وارد کرده پاک نشه و فقط همون فیلدی که تکراری بوده رو سرخ کنه
ممنون
دو راه حل دارین یکی استفاده از old توی value اینپوت ها هست
<input type="text" class="form-control" id="productName" name="name" value="{{old('name')}}">
و دومی اطلاعات فرم رو بصورت ایجکس بفرستین اگر خطای بود توی یک تگ alert نمایش بدین و اگر اوکی بود و اطلاعات ذخیره شدن کاربر رو به صفحه دیگه ی هدایت کنی
@omidp
مقادیر فرم را پس از ارسال به صورت آرایه در یک session ذخیره کنین و خیلی راحت اون session را با value های مربوطه در هر فیلد صدا بزنید و یه شرط بنویسین که اگر پس از ساخت session فرم دوباره ارسال شد و اپدیت دیتابیس با موفقیت بود اون session به صورت کامل destroy بشه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟