Jump to content

Contador de visitas


Recommended Posts

buena viejo...funka perfect! pero mi pregunta es... como lo puedo hacer para que el contador aparesca en la página principal... es decir que cuando entren en una página se vea de inmediato. porque tube que direccionar el archivo php... porfa viejo otra mano

Link to comment
Share on other sites

compadre no funko me salen esto

 

Warning: fread() [function.fread]: Length parameter must be greater than 0. in /home/colegios/public_html/numeros/contador.php on line 5

 

Warning: fopen(contador.txt) [function.fopen]: failed to open stream: Permission denied in /home/colegios/public_html/numeros/contador.php on line 7

 

Warning: fwrite(): supplied argument is not a valid stream resource in /home/colegios/public_html/numeros/contador.php on line 8

 

Warning: fclose(): supplied argument is not a valid stream resource in /home/colegios/public_html/numeros/contador.php on line 17

 

compadre si usa linux tiene que saber por lo menos para que sirve

 

chmod -_- <_<

 

pongale en la consola o terminar :tonta:

 

 

chmod 777 contador.txt

 

 

para ke le des todo los permiso al archivo :)

 

 

 

PD:

 

ganjanauta Escrito el Hoy, 00:45

buena viejo...funka perfect! pero mi pregunta es... como lo puedo hacer para que el contador aparesca en la página principal... es decir que cuando entren en una página se vea de inmediato. porque tube que direccionar el archivo php... porfa viejo otra mano

MapiZ Escrito el 3 Mar 2009, 02:23

 

socio

 

ponga en la pagina principal en alguna tabla o algo

 

 

<? include("contador.php") ?>

 

 

y listo :)

 

 

Edited by unodostresmonia2
Link to comment
Share on other sites

compadre no funko me salen esto

 

Warning: fread() [function.fread]: Length parameter must be greater than 0. in /home/colegios/public_html/numeros/contador.php on line 5

 

Warning: fopen(contador.txt) [function.fopen]: failed to open stream: Permission denied in /home/colegios/public_html/numeros/contador.php on line 7

 

Warning: fwrite(): supplied argument is not a valid stream resource in /home/colegios/public_html/numeros/contador.php on line 8

 

Warning: fclose(): supplied argument is not a valid stream resource in /home/colegios/public_html/numeros/contador.php on line 17

 

compadre si usa linux tiene que saber por lo menos para que sirve

 

chmod -_- <_<

 

pongale en la consola o terminar :tonta:

 

 

chmod 777 contador.txt

 

 

para ke le des todo los permiso al archivo :)

 

 

 

PD:

 

ganjanauta Escrito el Hoy, 00:45

buena viejo...funka perfect! pero mi pregunta es... como lo puedo hacer para que el contador aparesca en la página principal... es decir que cuando entren en una página se vea de inmediato. porque tube que direccionar el archivo php... porfa viejo otra mano

MapiZ Escrito el 3 Mar 2009, 02:23

 

socio

 

ponga en la pagina principal en alguna tabla o algo

 

 

<? include("contador.php") ?>

 

 

y listo :)

 

gracias por responder estubo un tiempo ausente, problemas con mi maquina.

 

Para el de las Galletas y F5...

 

este script es bien sencillo y facil de editar, es cosa de que hagas esto...

 

<?php

$contador = "a.txt";
$abrir = fopen($contador, "r");
$leer = fread($abrir,filesize($contador));

if(!isset($_COOKIE['estado']))
{
    if(!setcookie("estado", "on", time()+(3600*24))); //queda una cookie por 24 horas...
    {
    $estado = 0;
    echo "Tu navegador no admite cookies";
    }
$estado = 1;
$agregar = $leer+1;
$borrar = fopen($contador, "w+");
$esribir = fwrite($borrar, $agregar);
fclose($borrar);
}
else
{
$estado = 1;
}

if($estado == 1)
{
    for($i == 0; $i < strlen($leer); $i++)
    {
    $numero = substr($leer,$i,1);
    echo "<img src=numeros/$numero.gif>";
    }
}
fclose($abrir);
?>

 

Y listo ahora contador solo se actualiza cuando no existe la galleta, haya caducado despues de 3600*24 segundos (un dia), la hayan borrado o que se yo...

Edited by alvaroxz
Link to comment
Share on other sites

  • 2 months later...

En principio el contador trabaja bien pero me manda el mensaje "Tu navegador no admite cookies" ... es decir ke el hace su conteo pero cada vez ke le doy ACTUALIZAR se sigue incrementando .

 

¿Porke me blokea la cookie ??? ke puedo hacer para arreglar este inconveniente ???

 

 

Edited by esr_gnr
Link to comment
Share on other sites

  • 2 months later...
  • 2 months later...

para el que queria este sistema pero con identificacion diaria del usuario, tambien arreglo el sistema para que sea llegar y usar sin errores.

 

<?php

$contador = "mi carpeta/contador.txt"; //URL DONDE PONDRAN SU ARCHIVO DE CONTADOR

 

if(!file_exists($contador))

{

fwrite(fopen($contador, "w+"), "0");

}

 

$abrir = fopen($contador, "r");

$leer = fread($abrir, filesize($contador));

 

if(isset($_COOKIE['YO_ESTUBE_AQUI']))

{

for($i=0; $i<strlen($leer); $i++)

{

$numero = substr($leer,$i,1);

echo '<img src="numeros/'.$numero.gif.'"/>';

}

}

elseif(setcookie("YO_ESTUBE_AQUI", "1", date()+3600*24))

{

$agregar = $leer+1;

$borrar = fopen($contador, "w+");

$esribir = fwrite($borrar, $agregar);

fclose($borrar);

for($i=0; $i<strlen($leer); $i++)

{

$numero = substr($leer,$i,1);

echo '<img src="numeros/'.$numero.gif.'"/>';

}

}

else

{

for($i=0; $i<strlen($leer); $i++)

{

$numero = substr($leer,$i,1);

echo '<img src="numeros/'.$numero.gif.'"/>';

}

}

 

fclose($abrir);

?>

 

y listo

Edited by alvaroxz
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...