PHP קוד:
/**
* Get folder files
*/
if ($dir = opendir($_GET[dir])) {
while (false !== ($file = readdir($dir))) {
if ($file != "." && $file != "..") {
if (is_dir($file)) { $show = "Folder:"; } else { $show = "File:"; }
$file = $_GET[dir]."/".$file;
echo "<b>{$show}</b> {$file}<br>";
/**
* Get subfolder files
*/
if (is_dir($file)) {
$subdir = opendir($file);
while (false !== ($subfile = readdir($subdir))) {
if ($subfile != "." && $subfile != "..") {
if (is_dir($subfile)) { $show = "Folder:"; } else { $show = "File:"; }
$subfile = $file."/".$subfile;
echo " >> <b>{$show}</b> {$subfile}<br>";
} // close if
} // close while subfiles
} // close if is_dir($file)
} // close if
} // close while files
closedir($dir);
}
אז בתכלס זה מבצע את מה שזה אמור לעשות,
רק שחשבתי על זה ואמרתי לעצמי.. "פאק אני צריך לעשות עוד רמות של תקיות"
אבל זה בזבוז זמן, אז חשבתי על איך להציג את כל הסאבפולדרס..
יענו שזה יעבוד בתוך פונקציה שתרוץ כל פעם שיש תקיה ושזה יציג את הקבצים וכו' וכו'..
כאילו בלי הגבלה
אבל אין לי אפילו קצה חוט ואין לי רעיונות.
אשמח אם מישו יוכל לעזור לי במציאת הפיתרון
תודה.