Я на своём хостинге сделал файл .htaccess в нем написал
Код:
AddType application/x-httpd-php .png
Взял любую картинку png'шную, насвал её "c", далее сделал скрипт который при вызове пишет в лог реферрер и ип, потом возвращает нужные заголовки и содержимое файла "c". Назвал скрипт c.png и вставляю его на доры (например там где только ббкоды разрешены), свиду обычная картинка, на самом деле скрипт))
Код:
<?php
if($_GET['test']){
exit("<h1> .htaccess OK </h1>");
}
$path_ = "./counter/".date("d.m.Y").".txt";
if (file_exists($path_)==false){
$file_out=fopen($path_,"w");
fwrite($file_out,"");
fclose($file_out);
}
$file_out=fopen($path_,"a");
fwrite($file_out,"{".$_SERVER['REMOTE_ADDR']."}{".trim(rawurldecode($_SERVER['HTTP_REFERER']))."}\r\n");
fclose($file_out);
header("Pragma: no-cache");
header("Cache-control: private");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified:".gmdate("D, d M Y H:i:s")."GMT");
header("Content-type: image/png");
header("Content-Disposition: inline; filename=\"c.png\"");
echo file_get_contents("./c");
?>
ЗЫ Пишется рефферер дора, а не запроса из гугла.
Возможно есть более чёткие решения, но лень вперед меня родилась и я нагородил велосипеды)