Contador
Publicado por Francis David 23/01/2005
[ Hits: 6.603 ]
Homepage: http://blog.fdavid.com.br
Contato de visitas em PHP, pega o IP do ultimo visitante para não incrementar o contato quando o mesmo visitante carregar o index.html novamente.
/** counterview.php ** * Under GNU License * Author Knancys (http://knancys.no-ip.info) * ICQ# 174253802 des-fdavid@netsite.com.br * * June, 13 of 2004 * Description: PHP script for counter view of web site * * counterview.cvs -> Include counter and IP of last visitor (run-time creator) */ /** change log ** * 06-20-04 -> (upd) File counterview (ASCII) converted to CSV format * */ <?php //Variables $fn = "counterview.csv"; $file = fopen ($fn, "r"); $cv = 1; //Id's visitor and counter If ($file) { $arq = fread ($file, filesize ($fn)); $cv = substr ($arq, 0, strpos ($arq, ";")); $ip = substr ($arq, strpos ($arq, ";") + 1, filesize ($fn)); fclose ($file); If ($ip != $_SERVER["REMOTE_ADDR"]) $cv = $cv + 1; } //Add IP Visitor $record = (string) $cv; $record .= ';' . $_SERVER["REMOTE_ADDR"]; //Write in file $file = fopen ($fn, "w"); fwrite ($file, $record); fclose ($file); //Return Counter View print $cv; ?>
guarda num arquivo txt o host, ip, data e hora de acesso do visitante
Nenhum comentário foi encontrado.
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Desktop Linux ganha novos apps enquanto IA invade o noticiário
Blender 5.0 Beta, Firefox 144 e avanço da IA dominam o dia no mundo Linux
Desktop Linux ganha fôlego enquanto distros refinam experiência e segurança
Como mudar o nome de dispositivos Bluetooth via linha de comando
Adicionando o repositório backports no Debian 13 Trixie
PIP3 - erro ao instalar módulo do mariadb para o Python (0)
Baixar jogos Independentes para Ubuntu (3)
Linux x Plataformas de Trading - um problema (in-)solúvel? (4)