Contador

Publicado por Francis David 23/01/2005

[ Hits: 6.236 ]

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

Função String: Gerador automático de links

IRCbot

Sistema de Hashtag

Enquete

Upload de Arquivos em PHP


  

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