Cum pot vedea ce ip ce pagina vede?

crystygye

Well-Known Member
Registered
Full Member
M-ar interesa sa vad un log zilnic in care sa apara ip fiecarui user si ce pagini a vizitat pe site exact.
Mai pe scurt activitatea exacta a fiecarui ip pe site.

Se poate vedea asa ceva? Folosesc ubuntu. Sau exista un plugin ceva in gen pentru asta?
 

Susp3kt

VIP Club
Registered
Full Member
Freelancer
Web Designer
VIP Club
Versiunea simpla cu php:

PHP:
$protocol = ((!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') || $_SERVER['SERVER_PORT'] == 443) ? "https://" : "http://";
$curent_url = $protocol . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$user_ip = (isset($_SERVER["HTTP_CF_CONNECTING_IP"])?$_SERVER["HTTP_CF_CONNECTING_IP"]:$_SERVER['REMOTE_ADDR']);
$log_content = file_get_contents("visitors_log.txt");
$log_content.= "IP: " . $user_ip . " | Data: " . date("d-M-Y h:i:s"). " | URL: " . $curent_url . "\n";
file_put_contents("visitors_log.txt", $log_content);
Codul il pui in footer-ul site-ului. Si o sa iti faca un fisier .txt numit visitors_log.txt
 

Susp3kt

VIP Club
Registered
Full Member
Freelancer
Web Designer
VIP Club
Multumesc mult de tot!
Cu placere!
Daca folosesti plugin de cache nu cred ca o sa iti functioneze, in cazul ala codul trebuie pus intr-un fisier php separat iar fisierul respectiv il apelezi cu jquery.
 

Reclama

Stiri Monezi Virtuale

Reducere pentru Vacanta

Loading...
Sus