![]() |
תעשה מטמון בעצמך.
תשמור את הקובץ במסד נתונים, וגם את הזמן האחרון שהוא נשמר שמה. ואם שעתיים עברו מאז הפעם האחרונה שהורדתה אותו, תוריד אותו מחדש. |
תשתמש ב regular expression בשביל למשוך <description></description> וזהו ..
PHP קוד:
|
אוקיי תודה לכולם, אבל זמן הטעינה נשאר אותו הדבר, לא משנה מה אני עושה.
בניה, עם איזה פקודה אני יכול להוריד קובץ לשרת? |
אתה יכול לקחת את התוכן שלו, ולשמור או במסד נתונים, או ליצור קובץ חדש עם FOPEN ולשמור את התוכן של מה שהורדת שמה.
|
|קורץ|
תודה בניה, לא חשבתי על זה :) אתה יכול לתת לי רעיון מה לעשות עם הזמנים? אני לא מצליח לחשוב על כלום, בהתחלה עשיתי אם השעה קטנה מ 17 אז תעדכן, אם לא פשוט תדפיס מה שכבר קיים, שחכתי שזה יעדכן כל הזמן עד השעה 17 :( בינתיים אני עובד עם sessions, אבל אני מעדיף שזה יעדכן כל 5 שעות בערך. |
אם אתה שומר במסד נתונים, תעשה עם זה תא שתקרא לו lasttime ותכניס לתוכו
את הערך של הפונקציה time() אם בקובץ, תשמור את זה בקובץ נפרד, או בצורה שנוחה לך. ואם אתה רוצה שזה יתעדכן כל שעתיים תעשה בדיקה אם הlasttime + 7200 שווה או גדול. מה time() של עכשיו. אם כן, תעדכן את המידע(ואל תשכח לעדכן גם את ה lasttime) ואז תציג את המידע. |
תודה, הסתדרתי.
|
בסוף הלכתי על השיטה שערן הציע לי, הקטע עם השורות.
אני מכניס רק את שלושת השורות שאני צריך לקובץ, ומדפיס אותם. עשיתי עוגיה שתמחק אחרי 5 שעות, בתנאי שיש עוגיה, להדפיס את התוכן בקובץ, else, להכניס את התוכן של העמוד לתוך הקובץ. ככה שגם אם הדף מתעדכן כל חצי שעה, הוא יתעדכן אצלי גם, כי כל גולש שנכנס פעם ב5 שעות מעדכן את הקובץ :). סליחה על הדאבל, אי אפשר לערוך את ההודעה הראשונה. |
כל הזמנים הם GMT +2. הזמן כעת הוא 15:54. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ