PDA

View Full Version : سوال: جلوگیری از آپلود مجدد فایل به دیتابیس



sohail0098
دوشنبه 29 مهر 1392, 12:04 عصر
سلام به برو بکس
خوبین؟
من یه برنامه نوشتم که فایل xml رو میبره تو دیتابیس ولی مشکلم اینجاست که بعد از آپلود با هر بار رفرش شدن صفحه اطلاعات دوباره وارد دیتابیس میشه،مشکل از چی میتونه باشه؟

sohail0098
دوشنبه 29 مهر 1392, 13:15 عصر
خودم جواب خودم رو میدم برای رفع این عیب باید بعد از درج اطلاعات توی دیتا بیس از تابع header برای تغییرpage استفاده کنم

AliRezaPro
دوشنبه 29 مهر 1392, 14:49 عصر
برای حل این مشکل بعد از درج اطلاعات باید به همون صفحه ریدایرکت کنید

MMSHFE
دوشنبه 29 مهر 1392, 20:54 عصر
یک راه دیگه هم هست و اونهم اینکه در صفحه فرم یک متغیر Session تصادفی Set کنید و توی فرم هم بصورت مخفی بگذارین و همون رو هم توی فرم با تگ hidden بگذارین و توی صفحه مقصد فرم، اول چک کنید ببینید مقدار Session توسط فرم ارسال شده یا نه و اگه شده بود، فرم رو پردازش و بعد، متغیر Session رو حذف کنید تا در اجرای مجدد، سشن وجود نداشته باشه و فرم پردازش نشه.