Comunidad de diseño web y desarrollo en internet online

Contador web y TXT

Citar            
MensajeEscrito el 11 Ago 2010 03:56 pm
Hola, tengo una pagina web en flash, y estoy poniendo un contador de visitas (El contador es solo para informarme yo no al publico). El tema es que me gustaria que en el archivo txt que guarda las visitas estuvieran las visitas de cada apartado de mi pagina. Y no tuviera que crear un .txt para cada pagina.

El codigo PHP:

Código PHP :

<?
$archivo = "contador.txt";
$abre = fopen ($archivo, "r");
$total = fread($abre, filesize($archivo));
fclose ($abre);
$abre = fopen ($archivo, "w");
$total = $total+1;
$grabar = fwrite ($abre, $total);
fclose ($abre);
echo "&contador=$total&";
?>


El archivo .txt:

0


Creo que debe ser mediante variables pero nose como.

Por S?RGI0

44 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Ago 2010 07:40 pm
usa google analytics, te dara informes increíblemente bien detallados ;)

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 14 Ago 2010 01:20 pm
Y no hay otra solucion?

Por S?RGI0

44 de clabLevel



 

firefox
Citar            
MensajeEscrito el 14 Ago 2010 03:49 pm

S€RGI0 escribió:

Y no hay otra solucion?

tal ves, pero todas apuntan a lo mismo y analitycs es ampliamente usado en el ambito profesional, por ejemplo en mi empresa, para darle estadísticas a los perversos del marqueting

busca por estadisticas web

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 14 Ago 2010 06:58 pm

Código PHP :

<?php
$filename  = dirname(__FILE__) . "/" . "contador.txt";
if (!is_file($filename))
{
   $total = 0;
}
else
{
   $total = @file_get_contents($filename);
}
$total++;
$noerror = (int) (@file_put_contents($filename, $total) !== FALSE);

echo "&contador=$total&noerror=$noerror";
?>


Este código hace lo que pretendes en tu código y además te avisa si pudo o no actualizar el contador en la variable noerror. Si noerror es igual a 0 es que no pudo actualizar el contador, si es igual a 1 pudo actualizar el contador.

Pero te recomiendo que sigas el consejo de Inyaka. No es dificil, solo es registrar tu sitio en google analytics con tu cuenta de google (la de gmail sirve) y poner el script que te dan en el html de tu sitio.

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 18 Ago 2010 01:38 pm
El problema es que la web es en flash, entonces las paginas se cargan en un cargador y siempre estas en index. Por eso decia variables para cada apartado de la web.

Por S?RGI0

44 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Ago 2010 01:44 pm

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.