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?
 
Discuta cu @Naruto9 sa iti faca scriptul, ca tot el m9-a facut si mie.
 
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
 
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.
 
Loading...
Back
Sus