שלח תשובה

זירת השאלות

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

בעיה בבדיקת נתונים

,‏ 24 בפברואר, 2005

יש לי בעיה-אני עובד בasp ויש לי טופס נתונים שאני צריך לבדוק אותו-עכשיו הבעיה שלי היא בעיקר בשדה האימייל
יש לי קוד בגאווה סקריפט שבודק את האימייל

<script language="javascript">
String.prototype.checkEmail = function(){
return /^(w((.)?)+)+w@([w-]+.)+w{2,3}$/.test(this);
}

</script>

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

תגיות:

3 תשובות

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

    לא הבנתי את השאלה…
    יש לך בלבול במושגים.

    א) מה זה לעזאזל לולאת if?

    ב) ASP היא לא שפה, היא סביבת ריצה. ASP אפשר לכתוב ב VBS או ב JS.

  2. rgruner הגיב:

    ניסוח חדש
    טוב אז אני אנסח את זה יותר ברור

    איך אתה יכול לבדוק בasp אם הכתובת אימייל שהוקלדה באמת חוקית והגיונית ואם היא לא חוקית אז לשלוח הודעת שגיאה שהיא לא הודעה קופצת כזאת אלה טקסט-זה מה שהתכוונתי להגיד

  3. rgruner הגיב:

    לא משנה
    אחרי חיפוש מעמיק ביותר ברשת מצאתי את הקוד הבא:

    Wemail='כאן צריך לבדוק את כתובת האימייל שברצונך לבדוק'
    test1=instr(Wemail, "@")                  
    test2=instr(Wemail, ".")                      
    test3=len(Wemail)  

    זה מה שבהתחלה אתה מגדיר וזה גם בasp ואז אתה עושה

    If test1<2 OR test2<5 OR test3<7  then
    מה שיקרה
    end if

    אני לא יודע אם יש דרך לעקוף את זה אבל זה הדבר היחיד שמצאתי

שלח תשובה