Contador

Publicado por Francis David 23/01/2005

[ Hits: 6.347 ]

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

Classe para criar menus de listas

Script PHP simples que mostra IP e UserAgent do visitante, mesmo em alguns casos de proxy

Paleta de cores HEXADECIMAL para WEB

Navegação em Diretorio

Guestbook Livrolivre


  

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