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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=28533)

-VladK- 11-08-06 12:55

קיימת פונקציה בPHP שמאנקלדת את כל הקבצים שיש בתיקיה מסוימת?
 
שלום.

יש לי נגיד תיקיה...נגיד קוראים לה SKIN...יש שם נגיד 10 קבצים...ואני צריך את כל הקבצים האלא מאונקלדים (INCLUDE) לתוך קובץ מסוים...ואחר וכבר נמאס לי לעשות INCLUE לכל קובץ בנפרד...

לכן אני מחפש פונקציה....שלוקחת את כל הקבצים שיש בתיקיה שאני מציין לה והיא פשוט עושה להם INCLUE...

יש כזה דבר בכלל?

psycho 11-08-06 13:09

למה שלא תבדוק את כל הקבצים שיש בתוך התיקיה ותעשה להם אינקלוד?
www.php.net/readdir תקרא תדוגמאות


בהצלחה

Eli-Hai 11-08-06 13:11

יש לי רעיון, שאולי יעבוד, אף פעם לא ניסיתי,
יש לך את readdir(), ואז תאנקלד את כל הקבצים בתוך while? :)

psycho 11-08-06 13:14

ציטוט:

נכתב במקור על ידי Eli-Hai
יש לי רעיון, שאולי יעבוד, אף פעם לא ניסיתי,
יש לך את readdir(), ואז תאנקלד את כל הקבצים בתוך while? :)

מה שאמרתי..

זה יעבוד:
PHP קוד:

<?php
$dir 
"includes";
if (
$handle opendir($dir)) {
   while (
false !== ($file readdir($handle))) {
       if (
$file != "." && $file != "..") {
        
//כאן אתה מוזמן להוסיף תנאי לבדיקה שהקובץ הוא PHP
          
include($file);
       }
   }
   
closedir($handle);
}
?>

אמור לעזור לך

-VladK- 11-08-06 13:48

תודה...אבל אני כבר מכיר את זה...יש אולי פונקציה מוכנה לזה?

maor 11-08-06 14:35

לא.. מה שנתנו פה הכי טוב.. מה הבעיה בזה?

-VladK- 11-08-06 14:37

thi אם זה בעיה! זה מעולה וזה...פשוט חשבתי שיש פונקציה מובנת שעושה את הפעולה...


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

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