|
![]() |
# 1 |
חבר בקהילה
|
בעיה ב PHP
שלום רב,
אני מנסה לבנות יומן פגישות באינטרנט עד עכשיו הכל הולך מצוין וזה נראה כך http://www.zlilnails.co.il/test/php.php עכשיו הבעיה שלי היא איך אני עובר שבוע, כלומר איך אני גורם לתצוגה להראות את התאריכים של השבוע הבא? יש מתחת לכל יום את התאריך שלו איך אני גורם לתאריך הזה להשתנות מבלי לרענן את הדף |
![]() |
![]() |
# 2 |
מנהל פורום, עסק רשום
|
קודם כל, השאלה שלך לא כ"כ קשורה ל-PHP (או כל שפה צד שרת) אלא יותר ל-JS בקליינט.
אתה צריך להשתמש ב-AJAX כדי לעשות את מה שאתה רוצה. בגדול יש לך 2 דרכים לעשות את זה. הדרך הראשונ היא לבנות את כל הלוח שלך באמצעות JS ולהוסיף פקודות של הכנסת ארוע לפי תאריך (האירועים שמגיעים מה-DB). ברגע שעוברים שבוע אתה מוחק את התוכן של האלמנט בו יושב הלוח שנה ובונה לוח שנה חדש לפי השבוע שאתה רוצה. כמובן שאתה אמור לבקש בכל פעם מחדש מהשרת את רשימת האירועים באמעות xml http request או בגדול AJAX. דרך נוספת היא לבנות בצד שרת קוד HTML שבונה את השבוע שאתה רוצה, ובאמצעות innerHTML לדחוף את הקוד הזה לתוך אלמנט כלשהו. בשינוי תאריך אתה ניגדש שוב לשרת ומבקש ממנו לבנות קוד לשבוע הבא/הקודם ושוב דוחף אותו לאלמנט. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|