moin
also leute ich bin scho am durchdrehen... ich geb euch erstmal die grundinfos:
Funktion:
Aufruf & Ausgabe:
Und rauskommen tut garnix
Der Ordner 'test' liegt in der selben ebene wie die PHP die die function aufruft! auch mit .//test// usw... bekomm ich keine ausgabe obwohl in dem ordner mehrere dirs und files sind...
wisst ihr wo das prob liegt? bin scho total
ich hab au scho gesucht aber keine hilfreichen parallelen finden können...
also leute ich bin scho am durchdrehen... ich geb euch erstmal die grundinfos:
Funktion:
PHP-Code:
function directory($dir,$only,$without)
{
$handle=opendir($dir);
$files=array();
...
elseif (empty($only) && empty($without)){
while($file = readdir($handle)){
if($file != '..' && $file !='.' && $file !=''){
if (is_dir($file))
$files[] = $file;
}
}
rewind($handle);
clearstatcache();
while($file = readdir($handle)){
if($file != '..' && $file !='.' && $file !=''){
if (is_file($file))
$files[] = $file;
}
}
}
...
else
{
$files[] = 'ERROR!';
}
closedir($handle);
return $files;
clearstatcache();
}
PHP-Code:
$arr = directory('test','','');
$laenge = count($arr);
$i=0;
while ($i<=$laenge-1)
{
echo $i.': ';
echo $arr[$i].'<br>';
$i++;
}

Der Ordner 'test' liegt in der selben ebene wie die PHP die die function aufruft! auch mit .//test// usw... bekomm ich keine ausgabe obwohl in dem ordner mehrere dirs und files sind...
wisst ihr wo das prob liegt? bin scho total

ich hab au scho gesucht aber keine hilfreichen parallelen finden können...

Kommentar