Eccoci, grazie a chiunque mi sappia aiutare
Codice PHP:
<?php
#####################################################
# originally gleaned from
# [url]http://www.fedeblog.com.ar/files/view.php?i=Watermark/watermark.php[/url]
# Modified by Liem Bahneman (liem@bahneman.com) with some
# path enhancements when called to handled subdirectories
#####################################################
# Okay to edit these
# what is the root of your files?
//$basedir="/home/liem/public_html";
$basedir="";
$watermarkimage="watermark.png";
#####################################################
# end user modifiable stuff...
//$file=basename($_GET['i']);
//$path=($_GET['p']);
//$file="1.jpg";
$file="http://www.xxxxxxx.it/0.jpg";
$path="";
//$image = $basedir."/".$path."/".$file;
//$watermark = $basedir."/".$watermarkimage;
$image = $file;
$watermark = $watermarkimage;
$im = imagecreatefrompng($watermark);
$ext = substr($image, -3);
if (strtolower($ext) == "gif") {
if (!$im2 = imagecreatefromgif($image)) {
echo "Error opening $image!"; exit;
}
} else if(strtolower($ext) == "jpg") {
if (!$im2 = imagecreatefromjpeg($image)) {
echo "Error opening $image!"; exit;
}
} else if(strtolower($ext) == "png") {
if (!$im2 = imagecreatefrompng($image)) {
echo "Error opening $image!"; exit;
}
} else {
die;
}
$watermark = imagecreatefrompng('watermark.png');
$watermark_width = imagesx($im);
$watermark_height = imagesy($im);
$im2 = imagecreatefromjpeg($image);
$size = getimagesize($image);
$dest_x = $size[0] - $watermark_width - 0;
$dest_y = $size[1] - $watermark_height - 5;
imagecopymerge($im2, $im, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, 100);
//$last_modified = gmdate('D, d M Y H:i:s T', filemtime ($image));
//header("Last-Modified: $last_modified");
//header("Content-Type: image/jpeg");
imagejpeg($im2);
//echo"Ciao, prova immagine";
//echo"<img src=foto_WM2.php?$im2>";
imagedestroy($im);
imagedestroy($im2);
?>