Tema: Contador Php
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/03/2007, 08:11
otnica
 
Fecha de Ingreso: marzo-2007
Mensajes: 4
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Contador Php

Cita:
Iniciado por Seppo Ver Mensaje
Podés poner el código que utilizas?
Ahí va:
TXT ( Contador.txt )
Abrimos el bloc de notas, escribimos un 0 y guardamos como contador.txt. Mediante este archivo de texto iremos guardando el numero de visitas que se han realizado hasta el momento. Al insertar un 0 estamos iniciando nuestro contador de visitas para posteriormente ir modificándolo.

PHP ( Contador.php )
Este código lo recogí del foro forosdelweb y lo aportó un forero llamado Bandit. Es un código muy sencillito, simplificado y ordenado por lo que será ideal para aplicarlo a nuestro ejemplo. El código es el siguiente:

<?
$filename = "contador.txt";
$archivo = file($filename,"r"); //abrimos txt en modo lectura
$contador = $archivo[0];
$contador++;
$fp = fopen( $filename,"w"); //abrimos txt en modo escritura
fwrite($fp, $contador);
fclose($fp); //cerramos txt

echo "&contador=$contador&";
?>En $filename guardamos la dirección real de contador.txt, en $archivo insertamos el contenido del documento txt, en $contador metemos el primer valor del txt que será el número de visitas ( 0 nada mas iniciar el contador ), a continuación incrementamos el contador para contabilizar la nueva visita, y por último escribimos en el txt el numero de visitas actualizado ( fwrite($fp, $contador); ). Lo único que quedaría sería devolver las visitas al fla para que fueran imprimidas en pantalla.

FLA ( Contador.fla )
Dentro del fla lo único que tendremos que hacer es crearnos nuestro interfaz grafico para el contador y crear un campo de texto dinámico que tenga asignado como nombre de variable "contador". A continuación en acciones de frame insertaremos la siguiente sentencia loadVariablesNum("contador.php", 0); que se encargara de recibir la variable contador que viene del php.