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

نام تاپیک: کنترل تعداد دفعات استفاده از یک اکشن POST

  1. #1

    Lightbulb کنترل تعداد دفعات استفاده از یک اکشن POST

    سلام

    من دو تا اکشن POST دارم که به دلایلی نمی شه برای VIEW ها کپچا بزارم چطور می تونم کاری کنم که این اکشن به یک کاربر به طور مثال در هر ۵ دقیقه یکبار جواب بده یا همون عملیات ثبت رو براش انجام بده ؟


    با تشکر

  2. #2

    نقل قول: کنترل تعداد دفعات استفاده از یک اکشن POST

    یک فیلد DateTime اضافه کنید به جدولتون داخلش تاریخ ثبت رو نگه دارید.
    موقع ثبت رکورد های بعدی ، تاریخ ثبت آخرین رکورد رو بگیرید و با DateTime.Now مقایسش کنید ; اگر بیشتر از 5 دقیقه بود ، ثبتش کنید و در غیر این صورت پیغام خطاتون رو نشون بدید.

  3. #3

    نقل قول: کنترل تعداد دفعات استفاده از یک اکشن POST

    سلام

    ممنون . راهکار خوبی هست فقط الان چطور کنترل کنم این همون کاربر هست ؟ چون امکان داره با فاصله ۱ ثانیه دو کاربر متفاوت این درخواست رو ثبت کنند .

    لطفا راهنمایی کنید

    با تشکر

  4. #4

    نقل قول: کنترل تعداد دفعات استفاده از یک اکشن POST

    UserID کاربرها رو هم تو همون جدول موقع ثبت نگه دارید و با User.Identity.GetUserID مقایسش کنید.
    2 تا if در این صورت خواهید داشت که UserID و DateTime رکورد آخر رو با کاربر و زمان فعلی باید مقایسشون کنید.

  5. #5

    نقل قول: کنترل تعداد دفعات استفاده از یک اکشن POST

    ندارم UserId رو چون کاربران مهمان هستند و عضو نیستند

  6. #6

    نقل قول: کنترل تعداد دفعات استفاده از یک اکشن POST

    نقل قول نوشته شده توسط jaykob مشاهده تاپیک
    ندارم UserId رو چون کاربران مهمان هستند و عضو نیستند
    ip کاربران را ثبت کن

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

  1. سوال: باز کردن فرم به تعداد دفعات زیاد از یک فرم
    نوشته شده توسط asgharjoon2 در بخش C#‎‎
    پاسخ: 3
    آخرین پست: سه شنبه 24 تیر 1393, 07:06 صبح
  2. استفاده از یک اکشن و ارسال از چند اکشن لینک
    نوشته شده توسط RIG000 در بخش ASP.NET MVC
    پاسخ: 7
    آخرین پست: یک شنبه 05 آبان 1392, 14:42 عصر
  3. سوال: کنترل ربات با استفاده از یک joystick
    نوشته شده توسط S@LLy_Sen@tor در بخش برنامه نویسی سیستم های Embeded
    پاسخ: 0
    آخرین پست: جمعه 25 بهمن 1387, 19:46 عصر
  4. استفاده از یک کد برای چند کنترل
    نوشته شده توسط arash ahmadi در بخش C#‎‎
    پاسخ: 3
    آخرین پست: دوشنبه 16 مهر 1386, 20:34 عصر
  5. استفاده از یک ایونت برای چند کنترل
    نوشته شده توسط twelve در بخش VB.NET
    پاسخ: 8
    آخرین پست: چهارشنبه 06 تیر 1386, 15:52 عصر

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

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