|  PHP beginner |  | Beste, 
 ben bezig met het maken van het plaatsen van een watermerk middels PHP. Dit gaat allemaal prima alleen heb ik een probleem.
 
 http://www......nl/images.php?afbeelding=780025
 
 Er wordt een PNG ingeplaatst welke zwart met wit wordt.
 
 De code:
 
 
    
    
        
            
                <?php
	// Config file includen.
	include_once("includes/config_inc.php");
	// Map met benodigde bestanden
	$sDir = $cfg['images'];
    
	if(file_exists($sDir.$_GET['afbeelding'].'.jpg'))
	{
		$watermerk = imagecreatefrompng($cfg['path'].'/images/kooijmans_watermerk.png'); 
		$watermerk_width = imagesx($watermerk); 
		$watermerk_height = imagesy($watermerk); 
		$image = imagecreatetruecolor($watermerk_width, $watermerk_height); 
		$image = imagecreatefromjpeg($sDir.$_GET['afbeelding'].".jpg"); 
		$size = getimagesize($sDir.$_GET['afbeelding'].".jpg"); 
		$dest_x = $size[0] - $watermerk_width - 5; 
		$dest_y = $size[1] - $watermerk_height - 5; 
     
		imagecopymerge($image, $watermerk, $dest_x, $dest_y, 0, 0, $watermerk_width, $watermerk_height, 100); 
        
        	header('Content-type: image/jpeg');
		imagejpeg($image); 
		imagedestroy($image); 
		imagedestroy($watermerk); 
	}
?>
 <?php 	// Config file includen.	include_once("includes/config_inc.php"); 	// Map met benodigde bestanden	$sDir = $cfg['images'];  	{		$watermerk = imagecreatefrompng($cfg['path'].'/images/kooijmans_watermerk.png'); 		$watermerk_width = imagesx($watermerk); 		$watermerk_height = imagesy($watermerk);  		$image = imagecreatetruecolor($watermerk_width, $watermerk_height); 		$image = imagecreatefromjpeg($sDir.$_GET['afbeelding'].".jpg");  		$dest_x = $size[0] - $watermerk_width - 5; 		$dest_y = $size[1] - $watermerk_height - 5;  		imagecopymerge($image, $watermerk, $dest_x, $dest_y, 0, 0, $watermerk_width, $watermerk_height, 100);          	header('Content-type: image/jpeg');		imagejpeg($image); 		imagedestroy($image); 		imagedestroy($watermerk); 	} ?>
   
 Hij moet dus gewoon normaal worden weergegeven.
 
 
 Opgelost, met PNG8 werkt het wel.
 |