View Full Version : چگونگی اعتبارسنجی فرم به وسیله معادلات قاعده ای
ahmad_rabie
یک شنبه 29 آبان 1384, 09:58 صبح
با سلام همانطور که از عنوان متوجه شده اید من دنبال یک کد کامل می گردم که کل فرمهای وب را به وسیله معادلات قاعده ای بشود اعتبار سنجی کرد . چه فیلدهای عددی و چه تاریخ و ایمیل و url و غیره از کجا می توانم یک فایل js پیدا کرد که چنین کاری بکنه . با تشکر
anubis_ir
یک شنبه 29 آبان 1384, 11:31 صبح
زیاد به اعتبار سنجی طرف کاربر با js .... دل خوش نکن!
خیلی ساده می شود کل فرم را ذخیره کرد. کدهای js رو حذف کرد. مسیر اشاره به سرور را درست کرد و بعد اطلاعات "دلخواهی" را به سرور ارسال کرد. به این کار form spoofing هم میگویند.
بنابراین مطمئنترین راه حل استفاده از اعتبار سنجی سمت سرور است و نه کلاینت.
موفق باشی
meh_secure
جمعه 11 آذر 1384, 23:14 عصر
اعتبار سنجی سمت سرور با مشکلاتی روبرو هستش.خصوصا در asp.net اگه اطلاعات دیگه ای دارین راهنماییم کنید.
msnasiri
سه شنبه 13 تیر 1385, 07:05 صبح
اعتبار سنجی باید هم در کلاینت باشه هم در سرور.
مشخصه که وقتی اعتبار سنجی رو کلاینت باشه طرف کارش خیلی راحت تر می شه تا اینکه سرور بخواد اعتبار سنجی کنه و با اعتبار سنجی روی سرور دیگه کسی نمی تونه از form spoofing استفاده کنه.
M-Gheibi
چهارشنبه 14 تیر 1385, 15:07 عصر
دوست عزیز چیزی که شما مد نظرتون هست مطمئنا با کمی جستجو در گوگل پیدا میشه ولی برای مثال من پیشنهاد می کنم این لینک رو نگاه کنید (http://www.siteexperts.com/tips/functions/ts23/page1.asp). هم توضیح مختصری در اعتبار سنجی با استفاده از عبارات قاعده مند داده شده و هم در صفحات انتهایی نمونه های مورد نظر شما وجود داره. ضمنا استفاده از گوگل رو هم فراموش نکنید. (http://www.google.com/search?hl=en&lr=&q=regular+expression+form+validation&btnG=Search)
اگر تصمیم گرفتید کدهای اعتبار سنجی رو خودتون بنویسید از این لینک (http://www.regexlib.com/DisplayPatterns.aspx) برای آشنایی با الگوهای مناسب بهره ببرید.
دوستانی که در مورد اشکالات اعتبار سنجی و ... صحبت کردید برای به نتیجه رسیدن بحث و حذف نشدن پستهای اضافی، موضوع رو در تاپیک جدیدی پیگیری کنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.