![]() |
[שאלה] - צירוף קוד באופן אוטומטי - PHP
אולי הכותרת לא כזאת ברורה, אז אני אסביר את עצמי.
נגיד ויש לי מערכת PHP, ובתוכה קבצי שפה בתיקיה משלהם (בנויים במערך). עכשיו, אני רוצה שלכל קובץ שנמצא מחוץ לתיקייה הזאת (של הקבצי שפה), הקבצי שפה יתווספו אוטומטית (או לפחות אלה שאני צריך בשביל אותו קובץ), אבל העיקרון פה הוא שזה יעשה בלי שאני אצטרך לעשות require או include לכל קובץ (כלומר, באופן אוטומטי או בדרך קצרה יותר). אני יודע שזה אפשרי, אולי גם אפשר לבנות מחלקה שתעשה כזה דבר, או שיש דרכים אחרות יותר יעילות וטובות. אשמח לעזרה :) תודה מראש לכל העוזרים! :) |
אהמ... האמת שלא הבנתי כל כך מה אתה רוצה לעשות...
אבל אתה יכול לעשות את זה בשימוש בauto load תקרא על זה... זה יכול לעזור לך קצת במה שאתה צריך... |
אז תעשה את זה בתוך קובץ שנטען בכל הקבצים.
נגיד למשל קובץ של המסד זה קובץ שכל האתר טוען אותו. אז אתה יכול לעשות קובץ שהוא נטען מכל האתר ושם לעשות כל מה שאתה רוצה כל פעם |
אני לא יודע עד כמה הרעיון הזה יכול להיות טוב אבל..
תשתמש בMod_rewrite ותעשה שכל קובץ שאתה נכנס אליו, יוביל לקובץ אחר, והשם של הקובץ יועבר דרך GET. בקובץ הזה תעשה Include לקובץ שפה, וגם Include לקובץ שקיבלת בGET, וככה כל הקבצים יקבלו את הInclude הזה. |
נראה לי שהרעיון של Auto load יהיה שימושי, קראתי על זה טיפה.
דניאל, אני רוצה את זה מסודר, וככה זה לא ממש יהיה מסודר, תודה בכ"מ. תודה רבה! :) |
כל הזמנים הם GMT +2. הזמן כעת הוא 21:09. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ