nordi
Erfahrenes Mitglied
Hallo allerseits,
ich habe eine Frage zu dem RandomSplashScript von Kaboom.
Ich wollte anstatt von Bildern HTML/PHP Seiten random auswerfen lassen. Also im Idealfall sollte immer eine andere Seite zu Gesicht bekommen.
Kaboom hat mir den Tipp gegeben, das Script so umzucoden.
Die Ziele die Probleme macht ist die mit "header("Location ".$dirname.$name); Wisst ihr warum? Mein Apache macht immer diese Fehlermeldung:
Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist.
Fehlermeldung:
malformed header from script. Bad header=Location ./splash/spicy.htm: php.exe
ich habe eine Frage zu dem RandomSplashScript von Kaboom.
Ich wollte anstatt von Bildern HTML/PHP Seiten random auswerfen lassen. Also im Idealfall sollte immer eine andere Seite zu Gesicht bekommen.
Kaboom hat mir den Tipp gegeben, das Script so umzucoden.
PHP:
<?php
///////////////////////////////////
// RandomPic-Script //
// (c)2002 by Johannes Röttger //
// kab00m@web.de //
///////////////////////////////////
$images = array();
$dirname = "./images/fun/";
$dir = dir($dirname);
while($datei = $dir->read())
{
if ($datei != "." && $datei != ".." && !empty($datei))
{
$images[] = $datei;
}
}
$dir->close();
$anzahl = (count($images) - 1);
function getimage($i)
{
global $images,$dirname;
$name = $images[$i];
header("Location ".$dirname.$name);
}
mt_srand(microtime());
getimage(mt_rand(0,$anzahl));
?>
Die Ziele die Probleme macht ist die mit "header("Location ".$dirname.$name); Wisst ihr warum? Mein Apache macht immer diese Fehlermeldung:
Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist.
Fehlermeldung:
malformed header from script. Bad header=Location ./splash/spicy.htm: php.exe