Resime Sayaç
4
●504
- 01-03-2009, 02:52:20Eposta Aktivasyonu GerekmekteArkadaşlar PHP'de hani resme yazı yazdırılıyor peki bu resme her bakıldığında 1 artacak bir sayaç yazılabilir mi? Nasıl?
- 01-03-2009, 03:28:54<?php
Header("Content-type: image/jpeg");
$sayi = "11111";
$resim = imagecreatefromjpeg("resim.jpg");
ImageString($resim, 10, 10, 10, "$rasgele", 'FFFF00');
Imagejpeg($resim,'',100);
ImageDestroy($resim);
?>
resim.jpg adinda 100x30 oranlarinda bir beyaz resim at ftp ye.
bu sana örnek teşkil edebilir. mantigi resmin üzerine yazi yazmak.
ufak bir sayac yapar $sayi degerini mysql den cekebilirsin. resmin üstüne basarsin resime sayac olur
- 01-03-2009, 03:58:47
<?php session_start(); header("Content-type: image/jpeg"); $_SESSION['resim_sayaci'] = $_SESSION['resim_sayaci'] == '' ? 0 : $_SESSION['resim_sayaci']; $yazi = 'Ziyaret: '.$_SESSION['resim_sayaci']++; $resim = imagecreate(150,20); $arkaplanrengi = imagecolorallocate($resim,240,240,240); $yazirengi = imagecolorallocate($resim,0,0,0); imagestring($resim, 3, 3, 3, $yazi, $yazirengi); imagejpeg($resim, NULL, 100); imagedestroy($resim); ?><img src="resim_sayac.php"> olarak sayfana eklersin. Kullanıcının ziyaret sayısı görünür. (Sadece ziyaretçi kendi görür) Veritabanı kullanarak gerçek ziyaret sayısını göstertebilirsin. - 01-03-2009, 11:36:46Eposta Aktivasyonu GerekmekteGD ile resim yaparken renkler html kodlarıyla yazılmaz.Renkleri RGB ile tanımlamanız gerekir.LaCReMeL adlı üyeden alıntı: mesajı görüntüle
$renk=imagecolorallocate($resim,255,255,255); //Beyaz renk ImageString($resim, 10, 10, 10, "$rasgele", $renk);
-----------------------
Basitçene metin dosyasına 0 yazdırıp ordaki yazıyı resimde gösterebilirsin.En alttada sayıyı bir arttırıp metin dosyasına yazdırabilirsin.
Eğer PHP bilgin varsa kolayca yaparsın. - 01-03-2009, 12:21:49Üyeliği durdurulduaynen katiliyorum. geçende ayni kodlari vermiştiDualwarior adlı üyeden alıntı: mesajı görüntüle