<?
/* Ekzantirik imza v1.0 :)
*Coded by XhanDros
*[IRS]Web Developer
*http://www.xhandros.net
*/
header ("Content-type: image/png");
// Header bilgisi
$ip = $REMOTE_ADDR; // Ip Adresi
///////////// TARAYICI YAZDIRMAK İÇİN GEREKLİ OLAN BÖLÜM //////////
if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false) { //IE
$tarayici=' IE '; }
if (strpos($_SERVER['HTTP_USER_AGENT'], 'Gecko') !== false) { //Firefox için
$tarayici='Atesli Tilki'; }
$ajan = $HTTP_USER_AGENT;
$aranacak ="Opera";
$arama = strpos($ajan, $aranacak);
if ( $arama !==false ) $tarayici =" Opera "; // Opera tarayıcıları için
//RASGELE SİTE //
$site1="xhandros.net";
$site2="mp3lerim.com";
$site3="turkgate.com";
$site4 = "hunal.net";
$site5 ="efendy.net";
$site6 ="ceviz.net";
$site7 ="taqil.com";
$site8 ="genclick.net";
$site9="coderturk.com";
$site10="mfyz.com";
$i = rand(1,10); // Rasgele seç bi tane
$sitei="site$i"; $siteiy=$$sitei;
// RASGELE SİTE BÖLÜMÜ BİTTİ !! //
$resim=ImageCreateFromPNG("resim.png");
$siyah = imagecolorallocate($resim, 255,0,0);
/* imageftext() içindeki değerlerin 1.cisi resim büyüklüğü 2.cisi yazının eğikliğini belirtiyor.3.cüsü enine göre duruşunu,4.cüsü boya göre duruşunu gösteriyor.fontumuz.TTF aynı dizinde bulunmalıdır. */
imagettftext($resim, 10, 0,140, 49, $siyah, "fontumuz.TTF","$ip");
//Ip adresini yazdır
imagettftext($resim, 10, 0,182, 63, $siyah, "fontumuz.TTF","$tarayici");
//Browser bilgisini yazdır
imagettftext($resim, 9, 0,112, 76, 0, "fontumuz.TTF","Girizgah:");
//"Girizgah" yazdırıyoruz.
imagettftext($resim, 10, 0,185, 76, $siyah, "fontumuz.TTF","$siteiy");
imagettftext($resim, 10,0,7, 115, $siyah, "fontumuz.TTF","XhanDros | God Bless Open-Source"); // Msn vs.
imagepng($resim); //Kayıt et..
imagedestroy($resim); // Hafızayı temizle
?>
Gerekli .png dosyaları ve kod : (http://www.xhandros.net/blog/imza.zip)