error_reporting(0); ///// ELIMINA LOS MENSAJES DE ERROR DE PHP
////////////////////////////// Contador: Cuenta visitas totales, visitas de ayer y de hoy /////////////////////////////////////////////////////////////////////////////////////////////////////
//// Los datos se guardan en contador.dat, si no existe el archivo lo crea.
//// Datos separados por: #
//// Datos por orden: visitas totales, fecha de creación del contador, visitas de ayer, fecha de ayer, visitas de hoy, y fecha de hoy
//// Si un dia no hay visitas la fecha y visitas serán del último dia en que se visitó
//// El primer día de la web la fecha marcará: Inicio y las visitas = 0
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$fechahoy = date("d-m-Y"); //// La fecha es la de hoy
$fechahoy = trim ( $fechahoy );
if (file_exists("contador.dat"))
{
$archivocontador = fopen("contador.dat","r");
$visita = fgets($archivocontador);
unlink ( 'contador.dat' );
fclose($archivocontador);
$archivocontador = fopen("contador.dat","w");
$trozovisita = explode ("#", $visita );
$visitantes = $trozovisita[0]; settype($visitantes ,"integer");
$fechainicio = $trozovisita[1];
$visitantesayer = $trozovisita[2]; settype($visitantesayer ,"integer");
$fechaayer = $trozovisita[3];
$visitanteshoy = $trozovisita[4]; settype($visitanteshoy ,"integer");
$visitantes = $visitantes + 1;
$visitanteshoy = $visitanteshoy + 1;
if ($trozovisita[5] != $fechahoy) { $fechaayer = $trozovisita[5]; $visitantesayer = $visitanteshoy - 1; $visitanteshoy = 1; }
$visita = $visitantes. "#" . $fechainicio . "#" . $visitantesayer . "#" . $fechaayer . "#" . $visitanteshoy . "#" . $fechahoy . "#";
fputs($archivocontador , $visita);
fclose($archivocontador);
}
else
{
$fechainicio = date("d-m-Y"); //// La fecha de creación del contador
$fechainicio = trim ( $fechainicio );
$archivocontador = fopen("contador.dat","w");
$visitantes = 1; $visitantesayer = 0; $fechaayer = "Inicio"; $visitanteshoy = 1;
$visita = $visitantes. "#" . $fechainicio . "#" . $visitantesayer . "#" . $fechaayer . "#" . $visitanteshoy . "#" . $fechahoy . "#";
fputs($archivocontador , $visita);
fclose($archivocontador);
}
/////////////////////////////////
?>