Hallo Lothar,
<?php
$dir=array();
$spa=50; # wieviel Namen ausgegeben werden sollen
if([link:http://de3.php.net/manual/de/function.substr.php@title=substr]([link:http://de3.php.net/manual/de/function.phpversion.php@title=phpversion](),0,1)=='5'){
$dir=[link:http://de3.php.net/manual/de/function.scandir.php@title=scandir]('.');
}
else{
if($d=[link:http://de3.php.net/manual/de/function.opendir.php@title=opendir]('.')){
while(false!==($file=[link:http://de3.php.net/manual/de/function.readdir.php@title=readdir]($d))){
if ($file!="." && $file!=".."){
$dir[]=$file;
}
}
[link:http://de3.php.net/manual/de/function.closedir.php@title=closedir]($d);
}
}
if(!empty($dir)){
echo "<dir>";
for($i=$_SERVER['QUERY_STRING'];$i<($_SERVER['QUERY_STRING']+$spa);$i++){
if(!isset($dir[$i])){
break;
}
echo "<li>".$dir[$i]."</li>";
}
echo '</dir><a href="'.$_SERVER['PHP_SELF'].'?'.($_SERVER['QUERY_STRING']+$spa).'">weiter</a>';
}
?>
Gruß aus Berlin!
eddi