نمایش نتایج 1 تا 4 از 4

نام تاپیک: جلوگیری از آپلود مجدد فایل به دیتابیس

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    مهر 1392
    محل زندگی
    ایران
    پست
    85

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

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

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    مهر 1392
    محل زندگی
    ایران
    پست
    85

    نقل قول: جلوگیری از آپلود مجدد فایل به دیتابیس

    خودم جواب خودم رو میدم برای رفع این عیب باید بعد از درج اطلاعات توی دیتا بیس از تابع header برای تغییرpage استفاده کنم

  3. #3
    کاربر دائمی آواتار AliRezaPro
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    PE Header
    پست
    1,054

    نقل قول: جلوگیری از آپلود مجدد فایل به دیتابیس

    برای حل این مشکل بعد از درج اطلاعات باید به همون صفحه ریدایرکت کنید

  4. #4

    نقل قول: جلوگیری از آپلود مجدد فایل به دیتابیس

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

تاپیک های مشابه

  1. سوال: نحوه آپلود کردن فایل در دیتابیس به کمک کنترل file upload
    نوشته شده توسط manit44 در بخش ASP.NET Web Forms
    پاسخ: 7
    آخرین پست: شنبه 16 شهریور 1392, 13:29 عصر
  2. جلوگیری از آپلود کردن فایل در ویندوز یا سرور
    نوشته شده توسط forodo در بخش تالار های مرتبط با شبکه و امنیت
    پاسخ: 2
    آخرین پست: شنبه 01 تیر 1392, 18:43 عصر
  3. پاسخ: 6
    آخرین پست: جمعه 04 فروردین 1391, 21:36 عصر
  4. پاسخ: 7
    آخرین پست: پنج شنبه 03 فروردین 1391, 13:01 عصر
  5. جلوگیری از آپلود فایل بانام تکراری
    نوشته شده توسط h.alizadeh در بخش ASP.NET Web Forms
    پاسخ: 8
    آخرین پست: دوشنبه 21 آبان 1386, 07:51 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •