<?php
//
//We set the headers
//
Header('Content-type: image/jpeg');
Header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
Header('Expires: Thu, 19 Nov 1977 01:12:00 GMT');
Header('Pragma: no-cache');
//
//What the browser ?!
//
function browser($browser_def){
if (!(strpos($browser_def,'Mozilla') === false)){
if (!(strpos($browser_def,'Opera') === false)) $browser = 'Opera';
elseif (!(strpos($browser_def,'Firefox') === false)) $browser = 'Firefox';
elseif (!(strpos($browser_def,'Netscape') === false)) $browser = 'Netscape';
elseif (!(strpos($browser_def,'MSIE') === false)) $browser = 'IE';
else $browser = 'Unknow';
}
return $browser;
}
//
//We create a image from the image template
//
$image = imagecreatefromjpeg("template.jpeg");
//
//Font color
//
$font_color = imagecolorallocate($im, 203, 203, 203);
//
//Path to font
//
$font = 'Font.TTF';
//
//Set the ip
//
$ip = $REMOTE_ADDR;
//
//Scriem ip-ul pe imagine
//
ImageTTFText($image, 12,0, 38,73, $font_color , $font, $ip);
//
//Call for browser function
//
$browser = browser($_SERVER['HTTP_USER_AGENT']);
//
//Write the browser to image
//
ImageTTFText($image, 12,0, 80,48, $font_color , $font, $browser);
//
//Show image
//
imagepng($image);
//
//We destroy the image
//
imagedestroy($image);
?>