saeidpsl
دوشنبه 09 خرداد 1390, 05:00 صبح
:گریه:
یک فرم برای تماس درست کردم و نوشتم اگر دکمه submit زده شد اطلاعات گرفته شده رو در دیتابیس ذخیره کنه اما این روش یه باگ داره و اونم اینه که بعد از فرستادن اطلاعات اگر کاربر صفحه رو رفرش کنه همون اطلاعاتی که پر کرده بود دوباره ارسال میشه.
شما چه جوری این مشکل رو برطرف میکنید ؟
یه راه به ذهن خودم رسیده اونم اینه که action فرم رو بذارم روی یک صفحه دیگه غیر از خودش و وقتی که اطلاعات رو save کرد با دستور header برگرده به صفحه فرم ! این کارم درسته ؟؟ مشکل دیگه ای به وجود نمیاره ؟
اگر بخام از این راه استفاده کنم چه جوری باید پیغام "پیام شما ارسال شد" رو در صفحه فرم نمایش بدم ؟
:قلب: کسی هست کمکم کنه ?
یک فرم برای تماس درست کردم و نوشتم اگر دکمه submit زده شد اطلاعات گرفته شده رو در دیتابیس ذخیره کنه اما این روش یه باگ داره و اونم اینه که بعد از فرستادن اطلاعات اگر کاربر صفحه رو رفرش کنه همون اطلاعاتی که پر کرده بود دوباره ارسال میشه.
شما چه جوری این مشکل رو برطرف میکنید ؟
یه راه به ذهن خودم رسیده اونم اینه که action فرم رو بذارم روی یک صفحه دیگه غیر از خودش و وقتی که اطلاعات رو save کرد با دستور header برگرده به صفحه فرم ! این کارم درسته ؟؟ مشکل دیگه ای به وجود نمیاره ؟
اگر بخام از این راه استفاده کنم چه جوری باید پیغام "پیام شما ارسال شد" رو در صفحه فرم نمایش بدم ؟
:قلب: کسی هست کمکم کنه ?