![]() |
[PHP] צריך עזרה בקשר לסקריפט שירוץ כל כמה שניות.
שלום,
אני מעוניין לעשות סקריפט שירוץ כל כמה שניות ויריץ את הקוד הבא: PHP קוד:
עכשיו איך אני יכול לעשות שהסקריפט הזה ירוץ נגיד כל 5 שניות וכל פעם יעבור למשתמש הבא? כייון? |
אתה מריץ את הסקריפט כלולאה, בסוף הלולאה אתה עושה לו sleep(5) פשוט
ובטח תצטרך להגדיר גם בתחילת העמוד שלא יפסיק לרוץ בגלל timeout ד"א, מה הרעיון לעבור בין פרש לפה כל פעם? |
אם זה ירוץ כלולאה העמוד ככל הנראה יתקע...
עדיף CRON |
איך אני עושה דבר כזה?
|
ציטוט:
ואיך אתה עושה? אתה צריך שרת UNIX, לפעמים גם בפאנל ניהול כמו דיירק אדמין יש אפשרות להריץ את זה אם לא חסמו את האפשרות http://www.google.com/search?q=cron+job+syntax |
מה הקשר סליפ?
תעשה רקורסיה שכל נניח (5000) תריץ את עצמה שוב, והפונקצייה תקרא לפונקצייה אחרת שתתחבר לעמוד שמכיל את הטקסט הזה (בxmlHttp... AJAX). לא הבנת? אז זה כנראה לא אפשרי לך.. כי אני לא מוצא דרך אחרת שלא תפסיק לעבוד אחרי הTIMEOUT. |
איך אני יכול לעשות לולאה שתעבור על כל משתמש ותבדוק אותו?
|
חסר סוגים של לולאות ? איך אתה מקבל את המשתמשים מהשרת ? קובץ TXT ? DB ? מה ?
|
אני מקבל מקובץ TXT ששם מופרדים השם משתמש ובסיסמא בנקודתיים בצורה כזו:
elad:121212 test:test |
כל הזמנים הם GMT +2. הזמן כעת הוא 23:53. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ