שלח תשובה

זירת השאלות

338
צפיות
3
תשובות

שאלה…

,‏ 26 באוקטובר, 2005

אוקיי אז ככה, איך אני עושה בדיקות תקינות צד שרת (ASP) כך שבשדה נתון יכולים להיות רק אותיות אנגליות, מספרים ורווח? חיפשתי מאמרים על זה באתר ולא מצאתי. יש למישהו תשובה (עד כמה שזה נפוץ..)

תודה מראש  

תגיות:

3 תשובות

  1. בוב הגיב:

    לפי קוד ASCII
    תבדוק את המספר של כל התווים שאתה רוצה ותרכיב משפט שבודק אימות לפי הימצאות הקוד ASCII של תו בטווח של מספרים.

    אני לא בטוח לגבי מספרי אסקי של מה שאתה צריך אבל הכוונה למשהוא כזה:

    if x > 12 and x < 47 then…….

    בהצלחה….

  2. זהר פלד הגיב:

    הדרך המומלצת היא דוקא כמו בצד הלקוח
    בעזרת regExp. אלא אם כן אתה עדיין כותב asp ב vbs, ואז צריך לבדוק אם בכלל יש טעם ליצור regExp, כי זה אובייקט די יקר ואיטי ב vbs. מצד שני, זה כמעט תמיד (אפילו ב vbs) יותר יעיל מאשר לעשות לולאות על מחרוזות.

  3. Stas הגיב:

    תודה 🙂
    זהו, עשיתי את הבדיקות בצד שרת תודה רבה רבה.  

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!