שלח תשובה

זירת השאלות

1801
צפיות
1
תשובות

כיצד אני יכול להציג את הקבצים אשר נימצאים בשרת שלי?

,‏ 4 בנובמבר, 2011

תגיות:

1 תשובות

  1. jonatan44 הגיב:

    האני לא יודע לגבי שרתי חלונות,אבל על גבי שרת לינוקס זה ניבדק ועובד.
    הקוד:

    $dir =$_GET['patch'];
    $dir = glob($dir.'*');
    $i = 0;
    foreach($dir as $files) {
    $files
    $i++; }

    כמו שאתם רואים הגדרנו בשורה הראשונה את הערכים שמיתקבלים משורת הכתובת patch,למה זה טוב?זה טוב ביגלל שאם אנו רוצים לעשות סיור על פני כל התקיות שבשרת נוכל לעשות ?patch=pages/
    (לדוגמא אם יש לנו תקיה כזאות) נוכן ליראות את כל הקבצים/תיקיות שיש בה.
    אחרי זה אנו בוחרים ב$dir את כל הקבצים,כלומר שמתי *,אפשר גם לשים סיומות מיוחדות.
    בחלק של ה$i זה כדאי להתחיל את הלולאה מההתחלה.
    פקודת foreach היא פקודה רחבה,אפשר ליקרואה עלייה עוד באתר של php.net
    בכתובת php.net/foreach
    אחרי זה אנו מדפיסים את כל הקצים ולבסוף אומרים לשרת להגדיל ב 1.

שלח תשובה