Autor Zpráva
Haldiag
Profil *
Dobrý den,
u článku mohu počítat počet přečtení jednoduše: UPDATE clanek WHERE precteno = precteno + 1

Jenže já bych rád použil ideálně přečtení 1x za 24h třeba závislou na IP. Nerad bych tam počítal i vyhledávací roboty či spam boty tj. třeba v noci mezi 3-4h ranní návštěvnost až 70 lidí :)

Nemáte někdo script, který by se dal použít?

Hrozně moc děkuji.
Andrej.B
Profil
vytvorit si dalsiu tabulku PRISTUPY v DB kde bude cas_pristup, id_clanok, ip_adresa, a ine , potom si uz lahko vytiahnete za ake chcete obdobie...
pcmanik
Profil
Haldiag:
Na detekciu robotov môžeš využiť napríklad knižnicu Crawler-Detect, mám s ňou dobré skúsenosti a naviac je stále aktualizovaná.
Haldiag
Profil *
pcmanik: Díky moc.

Jenom mám s tím Crawler-Detect problémy. Píše chybu: Parse error: syntax error, unexpected ':'

$agent = $userAgent ?: $this->userAgent;
Kajman
Profil
Pro php před verzí 5.3 je to pořeba přepsat na
$agent = $userAgent ? $userAgent : $this->userAgent;

Nevím, co máte za verzi, ale spíše popřemýšlejte o aktualizaci. Např. i php 5.2 je z roku 2006 a v roce 2011 jí už skončila podpora a od té doby se do ní už nedostanou žádné opravy funkčnosti a bezpečnostních chyb.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0