הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [שאלה] - צירוף קוד באופן אוטומטי - PHP (https://hosts.co.il/forums/showthread.php?t=58133)

DarkTxS 20-12-07 19:42

[שאלה] - צירוף קוד באופן אוטומטי - PHP
 
אולי הכותרת לא כזאת ברורה, אז אני אסביר את עצמי.
נגיד ויש לי מערכת PHP, ובתוכה קבצי שפה בתיקיה משלהם (בנויים במערך).
עכשיו, אני רוצה שלכל קובץ שנמצא מחוץ לתיקייה הזאת (של הקבצי שפה), הקבצי שפה יתווספו אוטומטית (או לפחות אלה שאני צריך בשביל אותו קובץ),
אבל העיקרון פה הוא שזה יעשה בלי שאני אצטרך לעשות require או include לכל קובץ (כלומר, באופן אוטומטי או בדרך קצרה יותר).
אני יודע שזה אפשרי, אולי גם אפשר לבנות מחלקה שתעשה כזה דבר, או שיש דרכים אחרות יותר יעילות וטובות.
אשמח לעזרה :)

תודה מראש לכל העוזרים! :)

reXtea 20-12-07 19:52

אהמ... האמת שלא הבנתי כל כך מה אתה רוצה לעשות...
אבל אתה יכול לעשות את זה בשימוש בauto load תקרא על זה...
זה יכול לעזור לך קצת במה שאתה צריך...

DanielS 20-12-07 21:17

אז תעשה את זה בתוך קובץ שנטען בכל הקבצים.
נגיד למשל קובץ של המסד זה קובץ שכל האתר טוען אותו.
אז אתה יכול לעשות קובץ שהוא נטען מכל האתר ושם לעשות כל מה שאתה רוצה כל פעם

Rom 20-12-07 21:39

אני לא יודע עד כמה הרעיון הזה יכול להיות טוב אבל..
תשתמש בMod_rewrite ותעשה שכל קובץ שאתה נכנס אליו, יוביל לקובץ אחר, והשם של הקובץ יועבר דרך GET.
בקובץ הזה תעשה Include לקובץ שפה, וגם Include לקובץ שקיבלת בGET, וככה כל הקבצים יקבלו את הInclude הזה.

DarkTxS 20-12-07 22:26

נראה לי שהרעיון של Auto load יהיה שימושי, קראתי על זה טיפה.
דניאל, אני רוצה את זה מסודר, וככה זה לא ממש יהיה מסודר, תודה בכ"מ.
תודה רבה! :)


כל הזמנים הם GMT +2. הזמן כעת הוא 21:09.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ