سلام عزیزم . دو راه وجود داره . یا اینکه آخرین رکورد داخل دیتابیس خودتو با اطلاعاتی که دوباره ارسال میشن چک کنی که اگر تکراری بود دوباره ثبت نکنی . ویا اینکه از کد امنیتی استفاده کنی .
به نظر من اگر ترافیک سایتت بالاست ا کد امنیتی استفاده کن . چون ممکنه در بین همون چند لحظه ای که طول میکشه تا طرف صفحه رو رفرش کنه یک نفر دیگه فرم رو ارسال کنه و وقتی آخرین رکورد رو بررسی میکنی میبینی که تکراری نیست و اطلاعات مجددا ثبت میشن .
یک کد امنیتی شیک میتونه مشکل شما رو حل کنه . برای پیدا کردن کد امینیتی هم کافیه توی گوگل یک سرچ ناقابل بزنی .
موفق باشی .