Просмотр полной версии : [PHP] Скрипт подсчёта кол-ва загрузок изображения .PNG
frxmaster
24.01.2010, 11:32
на хостинг закачана картинка. Она выводится на других сайтах кодом:
<img src=http://mysite.ru/333.png>
Можно ли как-то при её отображении в браузере на самой картинке маленькими серенькими циферками выводить кол-во, сколько раз она была показана посетителям?
Т.е. сделать такой маленький счётчик показов...
Без MySQL.
Заранее благодарю, если кто подскажет как это сделать.
записывай в файл кол-во просмотров, и с помощью GD рисуй циферку
frxmaster
24.01.2010, 11:44
дык я не умею ((((
а сколько по деньгам будет стоить такой скрипт заказать?
imajo.ati
24.01.2010, 12:10
дык я не умею ((((
а сколько по деньгам будет стоить такой скрипт заказать?
вот раздел форума
http://forum.antichat.ru/forum57.html
создай там новую тему. подробно опиши техническое задание.
oldsugar
24.01.2010, 12:11
обращаться придется к скрипту типа addcount.php?img=http://mysite.ru/333.png а он будет возвращать картинку с подписью....
поидее это очень похоже на счетчик
дык я не умею ((((
а сколько по деньгам будет стоить такой скрипт заказать?
Омг.
header("Content-type: image/png");
$coll = intval(file_get_contents('count.txt'))+1;
$fw = file_put_contents("count.txt",$coll);
$img = imagecreatefrompng("image.png");
$text_color = ImageColorAllocate($img, 193, 193, 199);
imagettftext($img, 7, 0, 8, 136, $text_color, getcwd() . '/verdana.ttf', $coll);
imagepng($img);
Положеш htaccess с нужным содерданием,и настроиш по пикселям вывод строки.
333.php
<?php
file_put_contents('333.txt',file_get_contents('333 .txt')+1);
Header('Location: 333.png');
?>
333.txt
1
index.html
<img src=333.php>
Ой не увидел что нужно на самой картинке отображать счётчик :rolleyes:
Тут просто в файл количество показов пишется
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot