Kopfballstar
Erfahrenes Mitglied
Also,
ich habe dieses Skript auf meinem Rechner lokal getestet und dort läuft es einwandfrei, d.h. die Seite lädt immer neu und ein anderes IMAGE wird angezeigt.
So, online klappt das ganze irgendwie nicht mehr und ich weiß nicht warum. Die einzige Vermutung die ich habe ist: Lokal hab ich mindestens PHP Version 5, Online istdie Version 4.2.3 etc.
Könnte das die Ursache sein? Die Adresse für das Skript: hier (nur Textausgabe)
Der Code:
ich habe dieses Skript auf meinem Rechner lokal getestet und dort läuft es einwandfrei, d.h. die Seite lädt immer neu und ein anderes IMAGE wird angezeigt.
So, online klappt das ganze irgendwie nicht mehr und ich weiß nicht warum. Die einzige Vermutung die ich habe ist: Lokal hab ich mindestens PHP Version 5, Online istdie Version 4.2.3 etc.
Könnte das die Ursache sein? Die Adresse für das Skript: hier (nur Textausgabe)
Der Code:
Code:
<html>
<head>
<title>random header</title>
</head>
<body onload="setTimeout('location=self.location',500)">
<?php
$i=0;
$z=0;
$x=0;
$imgarray = array();
$pattern="\.(gif|jpg|jpeg)$";
$pfad="./uebersicht/";
// Verzeichnis mit den Logos öffnen, Logos auf regulären Ausdruck prüfen, in ein Array schreiben //
$verz=opendir ($pfad);
while ($file=readdir($verz))
{
if (filetype($pfad.$file)!="dir"){
$i++;
$file = strtolower($file);
//$sub = substr($file,-3,3);
if(ereg($pattern,$file)){
$imgarray[$x] = $file;
$x++;
}
}
}
closedir($verz);
$limit=$i;
$limit--;
$randNum=rand(0,$limit);
$aus = $pfad.$imgarray[$randNum];
echo $aus."<br>";
?>
<img border="0" src="
">
<?
$aus = $pfad.$imgarray[$randNum];
echo $aus;
?>
</body>
</html>