Bilder dynamisch mit Wasserzeichen einbinden

So also die vorhergehenden Sachen haben gut geklappt jedoch will ich nicht nur ein Bild einbinden, sondern mehrer da es ja eine Bildergallerie sein soll. Aber i-wie, da kommt nichts :(

picz.php (wichtige textzeilen):
PHP:
$dir="images/pics/";
if (isset($_REQUEST['img']) AND isset($_REQUEST['dir'])){
	echo "<div class='tdueberschrift'>".$_REQUEST['img']." | ".$_POST['kb']." kB</div><br>";
	echo "<img src='watermark.php?dir=".$dir.$_REQUEST['dir']."&img=".$_REQUEST['img']."' width='320' height='240px'>";
	
	echo "<br><br><a href='?section=Picz&dir=".$_REQUEST['dir']."'>« Zurück</a><br>";
}

und einmal die watermark.php:
PHP:
<?php
header('Content-type: images/jpeg');

$dir="images/pics/";
$imgsrc = imagecreatefromjpeg("".$dir.$_REQUEST['dir']."/".$_REQUEST['img']."");  
$imgzeichen = imagecreatefrompng('images/wasserzeichen.png');

$width = imagesx($imgsrc);
$height = imagesy($imgsrc);

$img = imagecreatetruecolor($width, $height);

imagecopy($img, $imgsrc, 0, 0, 0, 0, $width, $height);

// alt: imagecopy($img, $imgzeichen, 295, 315, 0, 0, 150, 30);
imagecopy($img,$imgzeichen,$width-150,$height-25,0,0,150,30);
imagejpeg($img);
imagedestroy($img);
?>
 
kann ja jetzt wohl nicht so DAS problem sein, oder? vielleicht mal bissl selber nachdenken und testen?
 
naja, du wirst wohl irgendwie angeben müssen, welche bilder nun in die gallery kommen sollen!?
 
ja der holt sich das aus den GET Variaben die in der Adressleiste deklariert wurden... also so hatte ich es mir gedacht. Hatte das vorher ohne die Picz.php ausprobiert und eine wt.php erstellt wo nur das bild drinne ist:

wt.php:
PHP:
<?php
echo "<img src='watermark.php?dir=".$dir.$_REQUEST['dir']."&img=".$_REQUEST['img']."'>";
?>

hab ich nun das über die wt.php angesprochen konnte ich jedes bild nehmen. Jetzt will es aber in die picz.php reinbekommen und zack tut es nimmer

EDIT:

Fehler gefunden das $dir
hier:
PHP:
echo "<img src='watermark.php?dir=".$dir.$_REQUEST['dir']."&img=".$_REQUEST['img']."' width='320' height='240px'>";

war zuviel :D
man bin ich bond ô.o xD
 
Zurück
Oben