![]() |
כיצד ניתן לאנקלד עמוד עם GET?
שלום.
נגיד ויש לי עמוד כזה: poll.php?id=342 עכשיו בהתחלה השתמשתי בIFRAME על מנת להציג אותו בתוך האתר...אבל עכשיו אני לא רוצה שזה יהיה ככה...אז כיצד אני יכול לאנקלד את העמוד הזה כך שהוא יקח את המידע שהID שלו זה 342... אני יודע שזה קצת לא מובן אבל אני לא יודע ממש איך לנסח... ניסיתי לעשות ככה: include 'poll.php?id=342'; אבל זה לא עובד...חח ברור שלו כי זה צריך להיות GET ...אבל בכל מקרה למשהו יש פתרון יותר טוב מIFRAME? |
תיקח את המשתנה id מהGET:
PHP קוד:
עדיין לא הבנתי את האינקלוד שניסית לעשות, למה אתה מצפה שיאנקלד לך את זה? יש קובץ שנקרא בשם כזה?|קורץ| |
לא הבנתה אותי בגרוש...סתכל יש לי עמוד כזה:
poll.php?id=342 שכבר משתמש בGET ובלי GET הוא לא עובד...עד כאן מובן? עכשיו אני רוצה להאנקלד את העמוד עם כל הכתובת כלומר שהאינקלוד יהיה כזה poll.php?id=342 ...עכשיו ניסיתילעשות בשיטה רגילה וזה לא עובד...יש עוד שיטות? חוץ מIFRAME... |
לא הבנתי אותך, מה אתה רוצה שיהיה בעמוד שיאונקלד?
|
בעעע...טוב סתכל...
אני רוצה לאנקלד את העמוד הבא: PHP קוד:
|
תפנה לכתובת poll.php?id=342 עם HEADER:
PHP קוד:
|
מה זה עוזר לי שאני מפנה....יש לי עמוד....עם מלא טקסט ויש לי תיבה מיוחד בשביל הסקר...עכשיו הסקר נמצא בקובץ אחר...כיצד אני יכול לעשות את הפעולה של הIFRAME רק שבPHP???? בגלל שIFRAME לא מקצועי לדעתי וגם הוא פוגע קצת בעיצוב :-/
|
אי אפשר.
אתה יכול לעשות משהו נורא נורא מכוער PHP קוד:
פשוט תערוך את הדף סקר שלך ותאנקלד אותו כמו בנאדם |
ממ אולי חשבת על הבסיס הכי פשוט? אם אתה עושה אינקלוד לקובץ שנמצא על השרת - הקוד פשוט נכנס לתוך העמוד שבו עשית את האינקלוד, כלומר אתה צריך להעביר את ה-ID מספר 567 נגיד, אז לפני האינקלוד אתה מגדיר
$id = 567; ובקובץ שאותו אתה מכניס, אתה ניגש עם $id (ובמקרה שאתה צריך שיגש גם אל ה-GET אז תעשה ניתוב של אם יש ערך ב-GET או לא) http://il.php.net/include תסתכל פעם הבאה ב-php.net, במקרה הזה הדוגמא האחרונה שם הייתה עוזרת לך |
תודה עזרתם לי ! חבל שאני צריך עכשיו לכתוב תקובץ מחדש אבל חפיף...זה לא כזאת בעיה (בציניות)
|
כל הזמנים הם GMT +2. הזמן כעת הוא 02:01. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ