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

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

LosNir 01-06-07 21:01

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

יש לו עיצוב נחמד מאוד ומגיע עם קובץ configuration שבו אפשר להגדיר לאן ישלח האימייל, הנושא, והכותרת של הדף.

הורדה: www.losnir.net/mail.rar
הדגמה: www.losnir.net/mail

תהנו :)

הסקריפט תומך ב FF ו IE, רק שב FF יש שבירה קטנה בצד :)

תודה ענקית לגל שפריר על העיצוב!

Gal Shafrir 01-06-07 21:02

כל הכבוד ניר (על היוזמה), יש לציין שהעיצוב נעשה ב-CSS, מלבד הכותרת :).

LosNir 01-06-07 21:07

תודה :)

אני כרגע משפר את הסקריפט שיאמת אימייל ויעבוד עם עברית ב gmail.

עריכה:

הסקריפט עודכן.

1) בדיקת חוקיות אימייל.
2) עברית ב gmail.
3) הוספת from.

X-T 01-06-07 21:18

חביב ביותר

Daniel 01-06-07 21:28

יוזמה מצויינת,
אך משהו לעתיד כדי שהדף יטען יותר מהר-והקוד יראה יותר אסטטי.

את כל מה שאתה רוצה להדפיס-אתה שומר בתוך משתנה($to_print)
במקום,

PHP קוד:

<?
CODE
?>
<html>
<?
another code
?>
TEXT

אתה עושה

PHP קוד:

<?
CODE
$to_print 
.= "<html>";
another code
$to_print
.="text";
echo 
$to_print;

מה שיאיץ את התוכנה, ויהפוך אותה ליותר אסטטית.

"$posted = $_POST[posted];"?
PHP קוד:

$posted $_POST['posted']; 

וכנ"ל לגבי שאר הדברים-בחלק מגירסאות ה-PHP זה לא יעבוד.

חוץ מזה שיש כאן חשש ל-Email Injection-בהמלצה, חפש בגוגל מאמרים.


ובנוסף-אם הכל יהיה ב-OOP זה יהיה נפלא עוד יותר..


אלה הם הצעות לשיפור.

אם תתקשה-אשמח לעשות לך אותם בשמחה.

LosNir 01-06-07 21:30

1) אין שום צורך להעביר את כל ה HTML ל PHP, מה שאפילו מאט את הטעינה.
2) בגירסא 5 ו 4 זה עובד, הנפוצות ביותר.
3) בשביל מה OOP, זה סה"כ סקריפט פשוט.
4) איזה חשש?

תודה :)

Noam 01-06-07 21:35

תודה רבה על היוזמה

Daniel 01-06-07 21:35

תקרא בגוגל,


וכן, זה מאט.
שומרים את הכל במשתנה,
לדוגמה נקרא לו $to_print,

ובסוף נדפיס אותו.

אשמח גם להציג את הדוגמה שאני סולד ממנה,

לא תמצא מערכת, חינמית או לא, שעל ידי חברה נורמאלית/מתכנת, שלא בנוייה ככה.

כי זה יותר מהיר-ויותר אסתטי.


ובקשר ל-2)
הרי אם תשנה את זה-זה יעבוד בכל מקרה, וזה רק יועיל

LosNir 01-06-07 21:44

אתה מוזמן לקרוא את התגובה שלי באשכול שפתחת.

RonenB 01-06-07 21:47

תודה, בדיוק הייתי צריך.


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

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