![]() |
עזרה ב- page?.
שלום לכולם,
אני מעוניין לעשות דפים שנבנים ככה: PHP קוד:
אבל מאיפה להתחיל איזה בסיס? ראו דוגמה: http://lev-telmond.co.il/?page=Contact יוני. |
יש משתנה שמחזיק את כל הערכים שמתקבלים בURL, שנקרא GET, תעשה
PHP קוד:
שים לב שאסור לך להעביר ערכים ממנו ישר לתוך הקוד, אלא לעשות ווידוא קלט, כי לא תמיד אתה תקבל מה שאתה מצפה לקבל. זה יכול לגרום לתקיעה פשוטה של האתר, ואפילו לפריצה לכל המערכת שלך - שים לב! |
דוגמא לשימוש:
PHP קוד:
|
אוקיי הקוד עובד,
אבל הוא מפנה רק ל- Index. אני לא מבין בזה כל כך איך אני עושה שנגיד ואלחץ על כפתור והוא יזהה איזה כפתור זה ז"א contact וכו'. |
טעות קטנה בקוד זה אמור לעבוד:
PHP קוד:
במידה ויש לטעון קובץ זה יטען קובץ contact.php |
ציטוט:
http://www.zeierman.co.il/yoni/get.php והנה הדף contact http://www.zeierman.co.il/yoni/contact.php |
ואדים הקוד שלך ממש לא חכם,
בכל פעם שהוא ירצה עמוד חדש הוא יצטרך להכנס לדף ולהוסיף טקסט למערך , זה דיי טפשי. הנה קובץ ה page שלי: PHP קוד:
בנוסף אם תרצה קובץ מחלקה אתה פותח אותו בתקייה includes. כמובן שהדף למעלה מאונקלד בתוך קובץ index שעושה פעולות נוספות שיש בהם צורך. *היתרון הוא שאין צורך להיכנס לקובץ ה page במידה ואתה רוצה להוסיף דף /למחוק. |
לא נראה לי הבנתם אותי...
נגיד אני עושה 4 כפתורים: 1.כפתור1. 2.כפתור2. 3.כפתור3. 4.כפתור4. נגיד ואני לוחץ על כפתור1 אז אני הולך לדף: index.php?=index נגיד ואני לוחץ על כפתור2 אז אני הולך לדף: index.php?=test וכך הלאה... |
ציטוט:
HTML קוד:
<a href="http://site.com/index.php?act=test">test page</a> |
ציטוט:
אבל לשדעתי בכלל לא ניסית להבין את הקוד. תסתכל מה הקוד עושה,תנסה ואני מבטיח לך שתצליח! |
ציטוט:
עשיתי ככה: http://ventrilo.co.il/yoni/ הדף שלך: http://ventrilo.co.il/yoni/get.php |
ציטוט:
sources/src אז פשוט אתה משנה את התיקייה לתיקייה שאתה בוחר כמובן... שם את הקבצים שם, למשל: login.php reg.php index.php כל אלו יהיו נגישים ב-GET, כך: act=login.php act=reg.php act=index.php בהצלחה |
תיקון קטן לאדם מלמעלה,
תכניס קבצים לתיקייה sources ותקרא להם כך: src_namefile.php ניתן לגשת אליהם כך: index.php?page=namefile בהצלחה! |
זה מה שעשיתי,
אבל תנסה לגשת לדף contact: http://ventrilo.co.il/yoni/index.php?page=contact הוא אומר שהקובץ לא קיים אבל יש בתיקייה sources קובץ בשם src_contact.php וגם INDEX. הנה הדף: http://www.ventrilo.co.il/yoni/sources/src_contact.php |
עריכה:
שים לב ששם הקובץ שנתת לקובץ שלי הוא get.php ,הקישור הנכון: http://ventrilo.co.il/yoni/get.php?page=contact |
ציטוט:
איך נעשה ישר כשנכס ל- index הוא אוטמטי יעשה לנו index.php?page=index? |
תאנקלד את get בתוך index.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 16:32. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ