400
צפיות
צפיות
7
תשובות
תשובות
אני רוצה להוסיף קובץ
בעזרת INCLUDE
ןגם אם אפשר להעביר לו פרמטר..
כך:
<!–#include file="header.asp?id=1" –>
אבל יש לי שגיאה
בעזרת INCLUDE
ןגם אם אפשר להעביר לו פרמטר..
כך:
<!–#include file="header.asp?id=1" –>
אבל יש לי שגיאה
7 תשובות
תראה שגיאה
ואני לא יודע אם מותר לעשות כך?!!!
השגיאה
Active Server Pages, ASP 0126 (0x80004005)
The include file 'header.asp?id=2' was not found.
תודה
כנראה שאין לך את הקובץ
באותה תיקייה
לא, זה בטוח לא.
נראה לי…
לא היגוני לעשות כזה קישור כי בעצם אין לדף מאיפה לקחת את נתון הid הוא אמור להיות בשורת הכתובת…ואצלך הוא בשום מקום אם הוא בinclude
מה הבעיה לבדוק ?
תעשה
id = 2
<!–#include file="header.asp" –>
בכל מקרה הקוד בתוך האינקלוד יקבל את הפרמטר הזה ID
זה לא אפשרי
כי הכללת הקבצים נעשית לפני שקוד ה-ASP מופעל.
יש לך שתי אפשרויות:
1. הגדרת המשתנה בדף המכליל וקריאתו במוכלל
2. שימוש ב-Server.Execute