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

Active 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

Active 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

Reclama Ta Aici

Stiri Monezi Virtuale

Reducere pentru Vacanta

Sus