d22552000 Posted September 24, 2007 Share Posted September 24, 2007 I made this script form scratch and form tuts on php.net with functions uh... im using php 4.4.4 Why wont it work...: <? function fscandir($dire) { foreach ($dire as $dir) { $dh = opendir('../../../../../../../'); //select computer root (pretty much) while (false !== ($filename = readdir($dh))) { foreach (glob($dir) as $filename) { $files[] = $filename; if (is_dir($filename)) { scandir($filename); } } if (is_dir($filename)) { scandir($filename); } foreach (glob($dir) as $filename) { $files[] = $filename; if (is_dir($filename)) { scandir($filename); } } } rsort($files); } return($files); } ?> <? include('functions.inc.php'); $paths=array( '*.tmp', '*.log', 'readme.*' ); $d=fscandir($paths); print $d; print_r($d); ?> I know its VERY recursive, please just tell me why it returns nul... Warning: rsort() expects parameter 1 to be array, null given in functions.inc.ph p on line 1 Warning: rsort() expects parameter 1 to be array, null given in functions.inc.ph p on line 1 Warning: rsort() expects parameter 1 to be array, null given in functions.inc.ph p on line 1 Link to comment https://forums.phpfreaks.com/topic/70472-help-plox-file-searching-by-extension-script/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.