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

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

הכומר 18-07-06 12:09

שליחת email notification
 
סליחה על השגיאת כתיב,
איך אפשר לעשות שנגיד מישהו שנרשם מקבל לאימייל שהוא הכניס מייל עם לינק שיאשר אותו?

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

miniature 18-07-06 12:20

בקשר לתמונה זה עם GD.
בקשר לאישור באימייל אתה יכול לעשות קוד רנדומלי שיכנס למסד (איפה שה ID שווה לזה שנרשם), וגם באותו מקום לשים עוד שדה שקוראים לו נגיד activity עם ENUM(0,1) כשהערך 0, ולשלוח בכתובת את הקוד ובעת כניסה לכתובת ההיא לשנות את הקוד הרנדומלי, ולשנות בשדה activity שבמסד את הערך ל 1.

זה נשמע מסובך אבל זה ממש לא, פשוט לא היה לי כוח לכתוב את זה בצורה מסודרת. :)

הכומר 18-07-06 12:27

כשתוכל[או מישהו אחר] לרשום את זה בצורה קצת יותר מסודרת אני אשמח כי לא ממש הבנתי :)

null 18-07-06 12:43

אז ככה: [ :) ]
בטבלה עם המשתמשים תוסיף 2 עמודות:
ACTIVE ו-
CODE .
עכשיו כשמישהו נרשם לשרות, נשלח אימייל אליו עם לינק לעמוד בוא הוא מבוקש להכניס
את האימייל שלו והקוד שהוא קיבל באימייל.

אם הכל טוב ויפה את רשום ערך חיובי ( 1 / YES ) ב ACTIVE
ואתה יודע שהמשתמש אחרי אישור
ברירת המחדל שתיהיה שלילית ( 0 / NO ).

הCODE זה קוד שנוצר בסוף ההרשמה והוא רנדומלי.

אם לא הבנת משהו תגיד ;P

Elad-A 18-07-06 13:02

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

הכומר 18-07-06 13:12

הבנתי,תודה לאלעד.

eLad 18-07-06 14:40

ציטוט:

נכתב במקור על ידי Google
אז ככה: [ :) ]
בטבלה עם המשתמשים תוסיף 2 עמודות:
ACTIVE ו-
CODE .
עכשיו כשמישהו נרשם לשרות, נשלח אימייל אליו עם לינק לעמוד בוא הוא מבוקש להכניס
את האימייל שלו והקוד שהוא קיבל באימייל.

אם הכל טוב ויפה את רשום ערך חיובי ( 1 / YES ) ב ACTIVE
ואתה יודע שהמשתמש אחרי אישור
ברירת המחדל שתיהיה שלילית ( 0 / NO ).

הCODE זה קוד שנוצר בסוף ההרשמה והוא רנדומלי.

אם לא הבנת משהו תגיד ;P

למה שתי עמודות? עמודה אחת לא מספיק? :-0

null 18-07-06 15:00

ציטוט:

נכתב במקור על ידי eLad
למה שתי עמודות? עמודה אחת לא מספיק? :-0

לא,
באחד הוא שומר את הקוד,
ושניה הוא שומר עם זה נעשה,
כמובן שאפשר לעשות באחד אבל זה סתם בלבולים אחר כך.

למשל שיהיה YES או קוד,
אבל זה איך שהוא רוצה...

eLad 18-07-06 15:09

ציטוט:

נכתב במקור על ידי Google
לא,
באחד הוא שומר את הקוד,
ושניה הוא שומר עם זה נעשה,
כמובן שאפשר לעשות באחד אבל זה סתם בלבולים אחר כך.

למשל שיהיה YES או קוד,
אבל זה איך שהוא רוצה...

למה בלבולים?

שדה אחד שמוגדר כטקסט או מספר.

ברגע שמישהו נרשם, השדה הזה מקבל קוד רדנומאלי. לחיצה על לינק כלשהו שנשלח לו במייל תבדוק את ההתאמה של השדה הזה מול פרמטר נוסף נניח.

ברגע שהגולש אושר, אני מחליף את התוכן של השדה הזה לנניח למספר 0 או לביטוי ריק.

ככה שאיפה שיש לי ביטוי ריק או נניח הספרה 0 אני יודע שהגולש הזה מאושר

null 18-07-06 15:13

ציטוט:

נכתב במקור על ידי eLad
למה בלבולים?

שדה אחד שמוגדר כטקסט או מספר.

ברגע שמישהו נרשם, השדה הזה מקבל קוד רדנומאלי. לחיצה על לינק כלשהו שנשלח לו במייל תבדוק את ההתאמה של השדה הזה מול פרמטר נוסף נניח.

ברגע שהגולש אושר, אני מחליף את התוכן של השדה הזה לנניח למספר 0 או לביטוי ריק.

ככה שאיפה שיש לי ביטוי ריק או נניח הספרה 0 אני יודע שהגולש הזה מאושר

מה שאמרתי :)


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

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