Jump to content

Help Plox (File Searching By Extension SCript)


d22552000

Recommended Posts

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.