Hallo zusammen
Wie kann ich die Header (cache und expires) eines generierten Bildes setzen?
Das echo am schluss brauche ich, darum ist der type nicht img\png.
Code:
	
Wäre froh um ein wenig Hilfe
Danke und MfG
Onyx
PS: So wies oben steht funktionierts nicht..
					Wie kann ich die Header (cache und expires) eines generierten Bildes setzen?
Das echo am schluss brauche ich, darum ist der type nicht img\png.
Code:
PHP Code:
	
	
<?php
header("Cache-Control: no-cache, must-revalidate"); 
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");  
if (isset($_GET['p1']) && isset($_GET['p2']) && isset($_GET['title']) && isset($_SESSION['guild'])) {
    session_start();
    
    // Bilder laden
    $imgsrc = imagecreatefrompng("g_gfx_lib/form/".$_GET['p1'].".png"); // Bild 1
    $image2 = imagecreatefrompng("g_gfx_lib/figures/".$_GET['p2'].".png"); // Bild 2
    // Bild Infos
    $width = imagesx($imgsrc); // Höhe Hauptbild
    $height = imagesy($imgsrc); // Breite Hauptbild
    
    $x = imagesx($image2); // Höhe Bild 2
    $y = imagesy($image2); // Breite Bild 2
    
    // Bilder erzeugen
    $img = imagecreatetruecolor($width, $height);
    imagesavealpha($img, true);
    // Transparente Farbe
    $trans_colour = imagecolorallocatealpha($img, 0, 0, 0, 127);
    imagefill($img, 0, 0, $trans_colour);
    
    // Bild einfügen
    imagecopy($img, $imgsrc, 0, 0, 0, 0, $width, $height);
    imagecopy($img, $image2, 0, 0, 0, 0, $x, $y);
    
    // Blablabla...
// Hier fügt er noch Text ein und so...
    
    // Bild anzeigen
    imagepng($img,'guildimgs/guild_'.$_SESSION['guild'].'.png');
    // Speicher freigeben
    imagedestroy($img);
    
    
    echo('<img src="guildimgs/guild_'.$_SESSION['guild'].'.png" />');
}
?>
Wäre froh um ein wenig Hilfe

Danke und MfG
Onyx
PS: So wies oben steht funktionierts nicht..
          
 Hä?
							
						
							
						
 
							
						
Comment