Hallo nochmal und danke für deine Geduld.
Dass der Provider das nicht erlaubt, kann ich mir kaum vorstellen. Ich habe ihn auch gerade erst gewechselt. Beim alten hatte ich das gleiche Problem.
Ich glaube eher, dass ich irgendetwas verpocke (bin blutiger Anfänger)
Kannst du noch einmal einen Blick auf das Ganze im Kontext werfen? Vielleicht stimmt ja da was nicht:
function randomImage()
{
chdir("./datenbank/sicherheitscodes/");
$folder=opendir(".");
while ($file = readdir($folder))
$names[count($names)] = $file;
closedir($folder);
//sort file names in array
sort($names);
//remove any non-images from array
$tempvar=0;
for ($i=0;$names[$i];$i++){
$ext=strtolower(substr($names[$i],-4));
if ($ext==".jpg"||$ext==".gif"||$ext==„jpeg“||$ext==".png"){$names1[$tempvar]=$names[$i];$tempvar++;}
}
//random
srand ((double) microtime() * 10000000);
$rand_keys = array_rand ($names1, 2);
//random image from array
$slika=$names1[$rand_keys[0]];
//image dimensions
$dimensions = GetImageSize($slika);
if (isset($HTTP_GET_VARS[„pic“])){header („Location: $slika“);}
else {echo " ";}
}
Danke!
Chris