Contador

Publicado por Francis David 23/01/2005

[ Hits: 6.655 ]

Homepage: http://blog.fdavid.com.br

Download counterview.php




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.

  



Esconder código-fonte

/** 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;

   

?>


Scripts recomendados

Squid - Bloqueio e liberação de páginas em PHP

Navegação em Diretorio

Login em PHP 1

Mostra o Navegador e O OS do Usuário

Encontrando um nome de domínio livre.


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts