试试这个, 这是个用在UNIX机器上的,你大概要把/改成\\:<?function directory_tree($address){
@$dir = opendir($address);
if(!$dir){ return 0; }
print "<ul>"; while($entry = readdir($dir)){
if(is_dir("$address/$entry") && ($entry != ".." && $entry !=
".")){
print "<li>$entry";
directory_tree("$address/$entry");
}
} print "</ul>";
}//Argument is where it should start ex. /home
directory_tree("/home");?>or:<?function directory_tree($address){
@$dir = opendir($address);
if(!$dir){ return 0; } while($entry = readdir($dir)){
if(is_dir("$address/$entry") && ($entry != ".." && $entry !=
".")){
print "$address/$entry<br>\n";
directory_tree("$address/$entry");
}
}
}//Argument is where it should start ex. /home
directory_tree("/home");
?>
@$dir = opendir($address);
if(!$dir){ return 0; }
print "<ul>"; while($entry = readdir($dir)){
if(is_dir("$address/$entry") && ($entry != ".." && $entry !=
".")){
print "<li>$entry";
directory_tree("$address/$entry");
}
} print "</ul>";
}//Argument is where it should start ex. /home
directory_tree("/home");?>or:<?function directory_tree($address){
@$dir = opendir($address);
if(!$dir){ return 0; } while($entry = readdir($dir)){
if(is_dir("$address/$entry") && ($entry != ".." && $entry !=
".")){
print "$address/$entry<br>\n";
directory_tree("$address/$entry");
}
}
}//Argument is where it should start ex. /home
directory_tree("/home");
?>
谁能给我呀?
$handle = opendir($path);
while ($filename = readdir($handle)) {
echo $path."/".$filename."
";
if (is_dir($path."/".$filename) && ($filename != ".") && ($filename != "..")) {
$newpath = $path."/".$filename;
echo "<BR><BR><BR>".$newpath."<BR><BR><BR>";
get_msg($newpath);
echo "fffvvxvdsvcx
<BR><BR>";
}
}
closedir($handle);
}
get_msg("c:/winnt");