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

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

איציק ברבי 18-03-14 22:55

הוצאת שרשור שמות של קבצים\תיקיות באותה תיקיה,
 
אהלן,

יש לי תיקיה בשם " קבצים "
עכשיו בתוכה יש כל מיני תיקיות וקבצים,
ביצעתי פעולה בPHP שעוברת קובץ קובץ ובודקת אם הוא תיקיה, אם הוא תיקיה היא נכנסת אליו ומבצעת רקורסיה על הכל הקבצים באותה פעולה, ולסיום חוזרת להמשך הFOR של התיקיה הראשית,

משום מה זה לא עובד לי:

PHP קוד:

<?php
    set_time_limit
(0);
    
$handle scandir("c:/folder");
    for(
$i 0;$i<count($handle);$i++){
        if(
is_dir($handle[$i])){
            echo 
"<h1>".$handle[$i]."</h1>";
            
$handle2 scandir($handle[$i]);
            for(
$y 0;$y<count($handle2);$y++){
                echo 
$handle2[$y];
            }
        }else{
            echo 
$handle[$i]."<br />";
        }
    }
?>


יש לציין שהקוד די ישן כתבתי אותו מזמן, וכרגע אין לי כל כך זמן לדבג אותו אז אמרתי אולי מישהו מכאן יוכל לעזור לי :)
אגב הקוד רץ בווינדואס שרת ביתי(WAMP)

ערכתי קצת את הקוד,
אבל עדיין הוא עושה טיפה בעיות, משכפל שורות אשמח אם מישהו יעיף מבט !

http://pastebin.com/RuMkzfTB

ory 19-03-14 20:23

לא הבנתי מה אתה רוצה לבצע על הקבצים.. ובכל מקרה בpowershell אתה יכול לבצע את זה בשורה אחת (אם תסביר לי מה בדיוק אתה רוצה לעשות אכין לך)

איציק ברבי 21-03-14 11:57

http://stackoverflow.com/questions/7...tory-using-php

מצאתי את הפתרון :)

תודה רבה !


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

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