הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   איך אפשר לאמת אימייל חוקי? (https://hosts.co.il/forums/showthread.php?t=18523)

miniature 27-03-06 17:23

איך אפשר לאמת אימייל חוקי?
 
כדי שלא יתרוצצו אימיילים שגויים במערכת.

CSite.co.il 27-03-06 17:29

אתה יכול לעשות סיומות שאתה מכיר ע"י בדיקת JS.
בנוסף עושים בדיקת "@" ו "."
סיומות:
hotmail
hopmail
walla
nana
bezeqint
013
012
ועוד'..
אין לי כח לעשות רשימה.. זה המוןןן!!

miniature 27-03-06 17:31

וואלה תודה :)

miniature 27-03-06 18:17

אוקי עשיתי איזה 5 אימותים ל @ . מה שאחרי . וכו'...
רק אני עכשיו רוצה לבדוק האם המשתמש הקליד תו לפני השטרודל (@)..
הכוונה היפוך של הפונקציה strstr..
יש כזה דבר?

Eye-Soft 27-03-06 18:25

אתה מבקש דברים בסיסים בטירוף. זה אלגוריתמיקה בסיסית.
תעשה split (בPHP זה explode) למחרוזת לפי הCHAR "@" ומה שיש ב0 זה מה שיש לפני, מה שיש ב1 זה מה שיש אחרי...

miniature 27-03-06 18:28

ציטוט:

נכתב במקור על ידי Eye-Soft
אתה מבקש דברים בסיסים בטירוף. זה אלגוריתמיקה בסיסית.
תעשה split (בPHP זה explode) למחרוזת לפי הCHAR "@" ומה שיש ב0 זה מה שיש לפני, מה שיש ב1 זה מה שיש אחרי...

מצטער שאף פעם לא השתמשתי בפונקציה הזאת.. |Rolleyes|
ותודה.

עריכה:
הפונקציה היא בכלל split ב PHP....

Deagly 27-03-06 18:46

ציטוט:

נכתב במקור על ידי miniature
מצטער שאף פעם לא השתמשתי בפונקציה הזאת.. |Rolleyes|
ותודה.

עריכה:
הפונקציה היא בכלל split ב PHP....

split ו explode עושים אותם פעולות ב PHP :)

miniature 27-03-06 18:54

אה אם ככה אז Eye-Soft סליחה. :)

eLad 27-03-06 20:26

מזה כל הסיבוכים המיותרים האלו?
Regular Expression פשוט וגמרתם עניין, קחו על חשבון הבית

קוד:

/^\w+@([\w\-]+\.)+\w{2,3}$/
וזה ייבדוק שהמייל חוקי..
ציטוט:

אתה יכול לעשות סיומות שאתה מכיר ע"י בדיקת JS.
בנוסף עושים בדיקת "@" ו "."
סיומות:
hotmail
hopmail
walla
nana
bezeqint
013
012
ועוד'..
אין לי כח לעשות רשימה.. זה המוןןן!!
שטויות :-/
ואם אני קונה דומיין www.elad-is-the-king.com ואני פותח מייל כזה:
mymail@elad-is-the-king.com, אז לפי מה שאתה אומר זה לא חוקי? 8-*

FANATICS 27-03-06 20:33

ציטוט:

נכתב במקור על ידי eLad
מזה כל הסיבוכים המיותרים האלו?
Regular Expression פשוט וגמרתם עניין, קחו על חשבון הבית

קוד:

/^\w+@([\w\-]+\.)+\w{2,3}$/
וזה ייבדוק שהמייל חוקי..

שטויות :-/
ואם אני קונה דומיין www.elad-is-the-king.com ואני פותח מייל כזה:
mymail@elad-is-the-king.com, אז לפי מה שאתה אומר זה לא חוקי? 8-*

חלק מבקשים אימייל ספק :D


כל הזמנים הם GMT +2. הזמן כעת הוא 16:11.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ