Wenn du das mit Header("Location $
url") machst, dann brauchst du die Hälfte von dem Skript nicht!
Code:
<?php
$path = "bilder/";
$list = array();
$
handle = opendir( $path );
while (false !== ($file = readdir ($
handle))) {
if( $file !== "." && $file !== ".." ) $list[] = $file;
}
closedir($
handle);
$index = rand( 0 , count($list)-1 );
/* Die folgenden 4 Zeilen können weg
$fp = fopen( $path.$list[$index] , "r" );
$filepart = fread($fp, filesize($path.$list[$index]));
print($filepart);
fclose($fp); */
Header("Location: " . $path . $list[$index]);
?>