אימות :: זעיר

אימות נתונים מינימליסטי
הורד עכשיו

אימות :: זעיר דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • שם המפרסם:
  • minimalist
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~minimal/

אימות :: זעיר תגים


אימות :: זעיר תיאור

אימות נתונים מינימליסטי אימות :: זעיר הוא מודול פרל המספק דרך פשוטה, אור מינימליסטי לאמת קלט משתמש. למעט מודולים Core Perl וכמה מודולים מבחן אין לו שום תלות אחרות, ולכן היא אינה מיישמת כל בדיקות מסובכות ומסננים כגון דוא"ל וכרטיס אשראי התאמה. הרעיון הבסיסי של מודול זה הוא לספק את פונקציונליות האימות, ולהשאיר אותו עד למשתמש לכתוב מסנני נתונים משלהם ובדיקות. אם אתה צריך פתרון אימות נתונים מלא שמגיע עם תכונות מוכנות רבות, אני ממליץ לך להעיף מבט בנתונים :: Formvalidator. אם ההיגיון שלך לא אימות הוא לא מסובך מדי או הטופס שלך קצר יחסית, מודול זה הוא מועמד הגון עבור project.Synopsisfilter שלך לאמת קלט משתמש טפסים, וכו 'להשתמש אימות :: qw זעיר / אימות: util /; הכללים שלי $ = {# רשימה של שדות כדי לחפש שדות => , # מסננים לרוץ על כל שדות מסננים => = ~ s / \ \ W /./ g; $ _ ; },], # Checks לבצע בדיקות השדות => => is_required (), # pass2 חייב להיות שווה לעבור pass2 => is.equal ('לעבור '), # משנה מותאם אישית מאמת כתובת דוא"ל => משנה {שלי ($ Param, $ ערך) = @_; דוא"ל :: Valid-> כתובת ($ ערך)? Undef: 'דוא"ל לא חוקי'; }, # משנה מותאם אישית כדי לאמת מגדר מין => משנה {שלי ($ Param, $ ערך) = @_; החזרה $ ערך EQ 'M' || $ ערך EQ '? Undef: "מגדר לא חוקי"; }]}; # לאמת את הקלט שוב את הכללים שלי $ תוצאה = לאמת ($ קלט, $ כללים); אם ($ תוצאה -> {seading}) {ly $ mair_hash = $ תוצאה -> {נתונים}; ...} אחר {שלי $ arrors_hash = $ תוצאה -> {ERROR}; ...} ... דרישות: · פרל


אימות :: זעיר תוכנה קשורה

דזי

פלטפורמת חיפוש מבוסס על Apache Lucy, Swish3, חיפוש :: OpenSearch ו Plack ...

159

הורד