|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
|
![]() |
# 1 | |
Fatal Error
|
ציטוט:
או - משתמש בצד לקוח שאמרתי וככה אתה לא צריך לטפל ב TimeOut של השרת, כי שהמערכת תעבור דף זה יתחיל "מחדש" או - ברמת צד שרת תעשה redirect אחרי 30 שניות לאותו הדף עם משתנה start חדש ואז ה TimeOut שוב יתאפס.
__________________
eLad |
|
![]() |
![]() |
# 2 | |
Fatal Error
|
ציטוט:
למשל - ברגע שיש לך ברשימה 50 כתובות של נטוויז'ן (הגיוני, כולה 5%), המערכת שלהם תזהה שמאותה כתובת מייל (או מאותו IP של השרת, ע"י ה header של המייל) נשלח אותו מייל בדיוק ל 50 איש- כלומר, סביר להניח שאתה ספאמר ותחסום אוטומטית את השליחה. מה עושים במקרה כזה? מפרקים את השליחה - 5 מיילים בחצי דקה (כדי להפחית עומס על השרת וכדי למנוע חסימה). יש לך 1000 מיילים לשלוח? אין שום בעיה. חצי דקה ראשונה תשלח 1-5 (הפעולה תארך בקושי שנייה, כולה 5 מיילים שאתה תוקע ב bcc או תעשה לולאה ותשלח לכל אחד), חצי דקה שנייה 6-10, אח"כ 11-15 וכו'. סה"כ 100 דק' לשלוח ל 1000 איש, כמעט שעתיים - אתה יכול להגדיר במשימה מתוזמנת או פשוט אתה מפעיל את הסקריפט ומשאיר אותו פתוח שעתיים. את פעולת העברת העמודים אפשר לבצע ברמת צד שרת (אחרי 30 שניות לעשות redirect) או ברמת צד לקוח - בעזרת JS ושימוש ב setTimeOut או בעזרת metatag שאתה מגדיר להם מעבר ל: sendmail.aspx?start=6 (כלומר, המערכת תדע להתחיל מ 6, תספור 5, תגיע ל 10 ואז תגדיר ל start שיתחיל מ 10 פלוס 1, כלומר 11 וכך הלאה)..
__________________
eLad |
|
![]() |
![]() |
# 3 |
Permanently Banned
|
כנס ל-HotSctipts.com ותחפש שם...
פעם מצאתי והשתמשתי בזה... |
![]() |
![]() |
# 4 | |
דוגמן הבית השמן
תודה על תרומתך :) |
ציטוט:
__________________
בברכה, עידן בן אור |
|
![]() |
![]() |
# 5 | |
Permanently Banned
|
ציטוט:
זה לא שאתה מראה לאנשים את המערכת =\ זה לא אתר שמראים לחברים זה מערכת פשוטה שאתה מכניס אימיילים ואז אתה שולח הודעה אחת וזה שולח לכולם ממש כמו ששולחים הודעה אוטומתית בבפורומים לכל המשתמשים הרשומים...=\ |
|
![]() |
![]() |
# 6 | |
משתמש - היכל התהילה
|
ציטוט:
הוא כנראה רוצה ללמוד גם תוך כדי הפיתוח ולהבין את כל השלבים.
__________________
קו ישר, כי אפשר גם אחרת |
|
![]() |
![]() |
# 7 | |
דוגמן הבית השמן
תודה על תרומתך :) |
ציטוט:
![]() וגם בעתיד אם ארצה לעשות שינוי כלשהו במערכת אני אדע בדיוק איפה ומה לשנות ולא אצטרך לשבת ולקרוא קוד חדש.
__________________
בברכה, עידן בן אור |
|
![]() |
![]() |
# 8 |
חבר פורום
|
תנסה אולי להשתמש בפונקציה sleep()
משהו כזה: PHP קוד:
|
![]() |
![]() |
# 9 |
משתמש - היכל התהילה
|
בטח שאתה יכול, פשוט אחרי כל אימייל תעשה רווח ופסיק חוץ מהאחרון...
http://il2.php.net/function.mail תסתכל שם על דוגמא 4 |
![]() |
![]() |
# 10 | |
Fatal Error
|
ציטוט:
![]() כל המיילים יוגדרו כ SPAM, תקעת את השרת.
__________________
eLad |
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|