نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: کد دریافت از کاربر در php را چگونه میتوان امن کرد؟

  1. #1
    عضو انجمن سیدرضا بازیار آواتار ها
    تاریخ عضویت
    Mar 2013
    محل سکونت
    کازرون
    نوشته ها
    714
    تشکر تشکر کرده 
    3,740
    تشکر تشکر شده 
    1,021
    تشکر شده در
    701 پست

    پیش فرض کد دریافت از کاربر در php را چگونه میتوان امن کرد؟

    من با استفاده از کد زیر از کاربر چیزی رو دریافت میکنم و به data.php ارسال میکنم

    کد HTML:
    <form action="get_form_data.php" method="GET"><input type="text" name="text">
    <input type="submit" name="submit_form" value="Send Form Data">
    </form>
    حالا توی اون فایل php اعمالی رو انجام میدم و نتیجه رو با کد زیر نمایش میدم

    کد PHP:
    <?php
    $userText 
    $_GET['text'];
    echo 
    $userText;
    ?>
    یکی از دوستان توی یه انجمن اشاره کرده بودند که این روش ممکنه موجب ایجاد باگ بشه و باید قبل از get یا post از intval استفاده کرد...

    در چه صورت این کد میتونه موجب ایجاد باگ SQL injection بشه و واسه ایمن کردن کد چه کاری رو میشه انجام داد؟
    ویرایش توسط سیدرضا بازیار : July 31st, 2018 در ساعت 20:33
    دوستدار کتاب بلیان

  2. # ADS




     

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. سوال مهم درباره بهترین سرویس پایشگر وب سایت و سرور - مونیتورینگ و مانیتورینگ
    توسط Sohan Roh در انجمن درخواست خدمات سئو و بهینه سازی وب سایت
    پاسخ ها: 0
    آخرين نوشته: December 20th, 2017, 15:01
  2. مانیتورینگ بهنای باند
    توسط demonvictor در انجمن سوالات و مشکلات
    پاسخ ها: 10
    آخرين نوشته: October 6th, 2015, 15:17
  3. نرم افزار مانیتورینگ در لینوکس
    توسط LinuxHD در انجمن سوالات و مشکلات
    پاسخ ها: 2
    آخرين نوشته: February 27th, 2012, 17:26
  4. سیستم مانیتورینگ گذر مانیتور
    توسط gozarmonitor.com در انجمن مباحث دیگر
    پاسخ ها: 65
    آخرين نوشته: October 30th, 2010, 14:59
  5. پاسخ ها: 6
    آخرين نوشته: September 19th, 2010, 19:45

مجوز های ارسال و ویرایش

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