yes, I'm sure the directory exists :)

here is the actual code, I suppose this would have been more helpful to
start:

<?php
function incl_common()
{
global $modroot; //modroot is defined as http://localhost/modules in a
settings file

echo "<br>$modroot from included"; //this echos "http://localhost/modules";
properly


//the below throws the error, OpenDir: No such file or directory (error 2)
in (this function file name)
//but I can replce the $modroot/common with a hard-coded path and it works
fine.

$handle=opendir("$modroot/common");
while ($file = readdir($handle))
        { //load files in $directory into array
        if  ($file != ".." && $file != ".")
                {
                $files_to_include[count($files_to_include)] = $file;
                }
        }

//clean up and sort
closedir($handle);
if (is_array($files_to_include))
        {
        while (list ($key, $val) = each ($files_to_include))
                {
                include "$modroot/common/$val";
                }
        }
}
incl_common();
?>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to