• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
چک کردن ورودی های int
#1
سلام

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

ممنونم
  پاسخ
تشکر شده توسط :
#2
صد درصد
  پاسخ
تشکر شده توسط : ali786
#3
(۱۳۹۱ فروردین ۲۹, ۰۹:۲۳ ب.ظ)admin نوشته: صد درصد

آخه خود MySql موقع ثبت اطلاعات برای فیلدهای iint مقادیر غیر عددی را در نظر نمی گیرد و مقدار صفر منظور می کند .

ممنونم
  پاسخ
تشکر شده توسط :
#4
اون مهم نیست
این مهمه که داده ای که میدی توی رشته ی دستور sql قرار میگیره!
اررو sql خودش یه نوع باگ محسوب میشه!

تموم ورودی هاتو پالایش کن و خودت پیغامها رو نشون بده!
  پاسخ
تشکر شده توسط : ali786
#5
کد پی‌اچ‌پی:
'SELECT * FROM users WHERE id=10';DROP users 
حالا دیدی لازمه عسیسم
اگه کفشت پاتو می زد و از ترس قضاوت مردم پابرهنه نشدی و درد رو به پات تحمیل کردی دیگه در مورد آزادی شعار نده !
آلبر کامو
  پاسخ
تشکر شده توسط : Reza ali786
#6
البته mysql خطا نمیده ولی مثل pgsql اخطار میده.
  پاسخ
تشکر شده توسط : ali786


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان