Autor Zpráva
Anonymní
Profil *
Ahoj

Loguji si na svých stránkách všechny návštěvy do databáze. Postupuji tak, že aždému uživateli přidělím cookie a podle něj pak zjišťuji zda už na stránce byl či nikoli.

Statistiku mi však velmi významně zkreslují různí roboti (zejména vyhledávačů). Je možné je nějakým způsobem odfiltrovat = zjistit zda daný přístup provádí skutečný člověk a nebo robot?

Skript, který používám na ukládání cookie:

if (isset($HTTP_COOKIE_VARS['uzivatel'])):
$id_user=$HTTP_COOKIE_VARS['uzivatel'];
else:
$rand=rand();
$ip=$REMOTE_ADDR;
$id_user=$ip."_".$rand;
$time_cookie=time()+(60*60*24*365);
SetCookie("uzivatel", $id_user, $time_cookie, "/", "domena.cz" );
endif;
DJ Miky
Profil
Anonymní
Nejlépe tak, že si někde zjistíš názvy User-Agent těch robotů a před přidáním návštěvy do DB zkontroluješ, jestli se nejedná o robota.
Michalek II
Profil *
No vhledem ktomu, že už steně zjišťuješ IP tak by to šlo jistě filtrovat pole IP (roboti jistě chodí jen z pár statických IP)
Anonymní
Profil *
Preco davas tready do 2 sekcii????
v PHP oddiely som uz odpovedal

Tak za prve.
nie vsetci maju zapnute cookies, tiez ti to skresluje pristupy

za druhe.
if (isset($HTTP_COOKIE_VARS['uzivatel'])):
$id_user=$HTTP_COOKIE_VARS['uzivatel'];
toto sa pouzivalo velmi davno, skus sa pozriet co ponuka PHP dnes

za tretie.
zisti si co dostanes z $_SERVER['HTTP_USER_AGENT'] a mas postarane o vyhladavace
Kamajkl
Profil *
Pár botů do seznamu ;) ...

66.249.65.5 Mediapartners-Google/2.1
195.122.208.217 Jyxobot/1
207.46.98.119 msnbot/1.0 (+http://search.msn.com/msnbot.htm)
213.210.151.2 LeechGet 2005 (www.leechget.net)
66.249.65.99 Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
64.210.196.197 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Girafabot; girafabot at girafa dot com; http://www.girafa.com)
65.55.246.116 msnbot/0.9 (+http://search.msn.com/msnbot.htm)
128.194.135.81 IRLbot/2.0 (compatible; MSIE 6.0; http://irl.cs.tamu.edu/crawler)

2.30.226.211 Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)

do té doby než sem si stránku se zápisníkem tohodle typu zrušil, opravdu jsem žasl odkud mi na stránku chodili lidé ...
pv
Profil *
nekolik dalsich:

66.249.65.5 | 195.122.208.217 | 207.46.98.119 | 213.210.151.2 | 66.249.65.99 | 66.249.65.43 | 66.249.66.206 | 4.210.196.197 | 65.55.246.116 | 65.54.188.63 | 65.54.188.64 | 65.54.188.65 | 213.29.7.217 | 128.194.135.81 | 2.30.226.211 | 212.80.76.87 | 62.84.145.13 | 65.55.212.88 | 81.0.254.43 | 72.30.*.*
Toto téma je uzamčeno. Odpověď nelze zaslat.

0