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

نام تاپیک: جلوگیری از ارسال دستی مقدار GET

  1. #1
    کاربر دائمی آواتار mohsen6500
    تاریخ عضویت
    شهریور 1389
    محل زندگی
    آبادان
    سن
    37
    پست
    589

    جلوگیری از ارسال دستی مقدار GET

    سلام
    چطوری میشه از وارد کردن مقدار GET به صورت دستی توسط کاربر جلو گیری کرد
    یا اینکه بدونم کاربر خودش وارد کرده تا بهش پیغام خطا بدیم؟!

  2. #2
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: جلوگیری از ارسال دستی مقدار GET

    به طور کلی نمیشه get پارامتر هاش توی url هستش و هرکس میتونه دستکاری کنه
    شاید اگه دقیقا بگی مشکل چیه و چیکار میخای بکنی راه دیگری باشه

  3. #3

    نقل قول: جلوگیری از ارسال دستی مقدار GET

    نقل قول نوشته شده توسط mohsen6500 مشاهده تاپیک
    سلام
    چطوری میشه از وارد کردن مقدار GET به صورت دستی توسط کاربر جلو گیری کرد
    یا اینکه بدونم کاربر خودش وارد کرده تا بهش پیغام خطا بدیم؟!
    سلام

    برای کنترلش چند راه حل وجود داره, اما در کل کنترل کردن ورودی از طریق GET کمی سخت هست

    یکیش این هست که یک سری مقدارهای مشخص توی خود اسکریپت مشخص کنید که زمانی که ورودی از طریق GET دریافت میشه, با اونها برسی بشه و اگه جرء اونها نبود خطا بده

    یک راه دیگه که فکر میکنم امن ترین حالت باشه اینه که همراه با داده ها یک کلید هم ارسال بشه که هر بار برای هر درخواست متفاوت باشه و کاربر نتونه اون رو تولید کنه

    یک راه هم این هست که یک تابع Encode و Decode بنویسید, داده هایی که از طریق GET ارسال و دریافت میشه به صورت کد شده باشه تا کاربر امکان دیکد و برسی یا ارسال نداشته باشه

    البته این مورد به این بستگی داره که استفاده شما از این متد چجوری هست و برای چه کاری استفاده می کنید.

    اگه بیشتر توضیح بدید بهتر میشه راهنمایی کرد

  4. #4

    نقل قول: جلوگیری از ارسال دستی مقدار GET

    میتونین یه Formtoken ایجاد کنید و جز متغیرهای فرم بفرستید و چک کنید

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

  1. پاسخ: 20
    آخرین پست: یک شنبه 20 دی 1388, 18:53 عصر
  2. جلوگیری از ارسال پیام خطای دلفی
    نوشته شده توسط ehsaniran59 در بخش برنامه نویسی در Delphi
    پاسخ: 8
    آخرین پست: سه شنبه 02 بهمن 1386, 08:30 صبح
  3. جلوگیری از وارد کردن مقدار تکراری در حین ویرایش
    نوشته شده توسط h.alizadeh در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: شنبه 21 مهر 1386, 15:36 عصر
  4. جلوگیری از ارسال میلهای تبلیغات به Bulk ؟؟؟
    نوشته شده توسط mkbo_webmaster در بخش شبکه و Networking‌
    پاسخ: 8
    آخرین پست: پنج شنبه 25 خرداد 1385, 10:09 صبح
  5. جلوگیری از ارسال پیغام به ...
    نوشته شده توسط کم حوصله در بخش برنامه نویسی در 6 VB
    پاسخ: 18
    آخرین پست: چهارشنبه 25 شهریور 1383, 00:09 صبح

برچسب های این تاپیک

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

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