Tom Tom: Mehrere zufällige Bilder generieren

Beitrag lesen

Ich habe ein eigenartiges Problem das ich auch nach langem suchen und ausprobieren nicht lösen konnte.
Ich möchte mehrere Boxen mit einer gleichen,zufälligen Farbe mehrmals auf einer Seite anzeigen. (Mit PHP und GD)

<?php  
/* create box */  
$img = imagecreate( 200, 200 );  
$color = imagecolorallocate($img,rand(0,255),rand(0,255),rand(0,255));  
imagefill( $img, 0, 0, $color );	  
  
/* send header */  
header("Content-type:image/jpeg");  
header("Content-Disposition:inline ; filename=secure.jpg");  
	  
/* output image */  
imagejpeg($img);  
?>  

  
<img src="im.php" alt="head"/>  
<img src="im.php" alt="head"/>  
<img src="im.php" alt="head"/>  
<img src="im.php" alt="head"/>  
<img src="im.php" alt="head"/>  

In IE8 werden 5 gleichfarbige Rechtecke generiert (was meinem Verwendungszweck entsprechen würde), FireFox 3.5.5 generiert jedoch nur beim ersten Mal 5 gleichfarbige Rechtecke. Nach einem Reload (F5) wird nur das erste neu generiert, die restlichen übernehmen die Farbe des zuvor generierten Rechtecks????

Hier das Beispiel:
http://www.xc5511.ch/test.php

Weis jemand eine Lösung zu diesem Problem ohne das ich gleich das Bild zuerst auf dem Server abspeichern muss um es dann anzuzeigen?