שלח תשובה

זירת השאלות

253
צפיות
4
תשובות

ייעוץ

,‏ 19 בנובמבר, 2006

איך לדעתכם הדרך הכי טובה להשיב על אי מילוי שדות באופן מתאים ?

ע"י מערך ו ifים שיבדקו כל שדה ויכניסו למערך הודעה בהתאם ואז לפלוט את כל
המערך ע"י לולאה ?

אם הדרך הזו נראית הכי סבירה…כיצד יוצרים מערך שכזה שבכל if הוא יקבל משפט שגיאה בהתאם לשדה.

מקווה לפתרונות יצירתיים…תודה מראש לעונים ולעונות (אני לא מפלה כמובן)

תגיות:

4 תשובות

  1. יגאל55555 הגיב:

    אני עשיתי מחרוזת בזמנו
    אם מדובר, למשל, בטופס קשר ובו השדות שם, אי-מייל וטקסט הם חובה, אז אפשר לעשות דבר כזה:


    dim strError
    strError = ""
    if uname = "" then strError = strError & "No name was entered<br>"
    if email = "" then strError = strError & "No email was entered<br>"
    if msg_text = "" then strError = strError & "No text was entered<br>"

    if strError = "" then
    …כאן יבוא קוד של מה לעשות אם אין שגיאות

    else

    response.write "<font=red>The following errors occurred:</p>" & strError & "</font>"

    end if

    מקווה שעזרתי!

  2. יגאל55555 הגיב:

    שכחתי להוסיף
    לפני ה-dim strError היה כמובן את הדבר הזה:


    dim uname, email, msg_text

    uname = Request.Form("uname")
    …וכן הלאה

  3. rz_eiln הגיב:

    בזמנו
    אני גם עשיתי ככה פעם גם השאלה אם אין איזושהי דרך יותר מתוחכמת מזו…

  4. racheli הגיב:

    validators
    בasp.net יש קבוצת  validations שאפשר להצמיד כל אחד מהם לפקד בדף. זו השיטה החדשה שחדשה הדוטנט
    בהצלחה!

שלח תשובה

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

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

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

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

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