Cum pot vedea ce ip ce pagina vede?

crystygye

Well-Known Member
Registered
Full Member
#1
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

Well-Known Member
Registered
Full Member
Freelancer
Web Designer
VIP Club
#3
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

Well-Known Member
Registered
Full Member
Freelancer
Web Designer
VIP Club
#5
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

Loading...

Reclama Ta Aici

Stiri Monezi Virtuale

Reducere pentru Vacanta

Loading...
Sus