$section) { foreach ($section as $name => $val) { $i=$i+10; //substr($signature,0,-1); ImageString ($img, 1, 1, $i++, "$key.$name: $val", $text_color); //ImageString ($img, 1, 1, $i++, $image['descr'], $text_color); //ImageString ($im, 2, 2, $i++, "$key.$name: $val", 0, 0, 0); //$rand=$logoW-15; //$rando=$logoH-15; $rand=$logoW-15; $rando=$logoH-15; } }*/ unlink($tmpfname); // löschen der TMP_FILE, i'd like to delete this earlier!!! // nächste zeile NUR PHP5 //imagefilter($im, IMG_FILTER_COLORIZE, 0, 255, 0); // just text next line //ImageString ($im, 10, $rando, $rand, " (c) Thorsten Dröse", $text_color); //ausgabe mit Independent JPEG Group library code //imagetruecolortopalette($im, true, 256 ); //256 //65365 imagecreatetruecolor($im); //perhaps deprecated in 5.1 !! } } // AUSGABE und speicher frei machen // hier weiterleitung einstellen // slideshow code if (strstr($id,"slideshow")&& !$img ){ // ImageJPEG ($img); //,'',0 imagedestroy($img); sleep(0.5); $addts=bcadd($img_id-1); //math header ("Location: flk.php?id=".$addts."&sid=slidewhow"); //echo ' '; }else { $stamp = imagecreatefrompng('../images/88x31new.png'); // Ränder für Wasserzeichen festlegen, dessen Höhe und Breite bestimmen $marge_right = 10; $marge_bottom = 10; $sx = imagesx($stamp); $sy = imagesy($stamp); // Wasserzeichen auf das Foto kopieren, die Position berechnet sich dabei aus // den Rändern und der Bildbreite imagecopy($img, $stamp, imagesx($img) - $sx - $marge_right, imagesy($img) - $sy - $marge_bottom, 0, 0, imagesx($stamp), imagesy($stamp)); ImagePNG ($img); //,'',0 imagedestroy($img); //ImageJPEG ($im); //,'',0 //imagedestroy($im); } if (empty($img_name) || empty($id)){ echo "and finally the last request fails to get the image, if this was a try to rob the image then you'll failed too "; } ?>