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![Confused](https://www.php-resource.de/forum/core/images/smilies/confused.gif)
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++;
}
![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
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
![Confused](https://www.php-resource.de/forum/core/images/smilies/confused.gif)
ich hab au scho gesucht aber keine hilfreichen parallelen finden können...
![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
Kommentar