<?php $img = $_GET['img']; $copy = strtoupper($_SERVER['HTTP_HOST']); if ($img == "") exit(); writeTextOnImage($img, "Www.MySuperSite.Com"); function writeTextOnImage($filename, $text) { if ($filename == "") exit(); $size_img = getimagesize($filename); if ($size_img[2]==2) $src_img = imagecreatefromjpeg($filename); else if ($size_img[2]==1) $src_img = imagecreatefromgif($filename); else if ($size_img[2]==3) $src_img = imagecreatefrompng($filename); if (!$src_img) exit(); // Назначаем цвет $color = imagecolorallocatealpha($src_img, 255, 255, 0, 10); $font_file = "impact.ttf"; $img_x = imagesx($src_img); $img_y = imagesy($src_img); $height_font = 13; $angle = 0; // Запись текста поверх изображения $xminus = $img_x - 130; $box = imagettftext($src_img, $height_font, $angle, $xminus, $img_y - 8, $color, $font_file, $text); // Вывод изображения в браузер if ($size_img[2]==2) { header ("Content-type: image/jpeg"); imagejpeg($src_img); } else if ($size_img[2]==1) { header ("Content-type: image/gif"); imagegif($src_img); } else if ($size_img[2]==3) { header ("Content-type: image/png"); imagepng($src_img); } return true; } ?>