Marcofbb Noticias y Artículos Webmasters



Publicidad marcored

Contador de visita simple php

  • 08/01/2011
  • 3:32 pm
  • marcofbb

Hola en este Tutorial les mostrare una de las tantas formas de como colocar un contador de visitas en su web sin muchos esfuerzos.

Lo primero que devemos de hacer es crar un file que lo llamaremos "contador.php",
Dentro de el colocaremos el siguiente codigo:

< ?php
function contador()
{
 // fichero donde se guardaran las visitas
 $fichero = "visitas.txt";
 
 $fptr = fopen($fichero,"r");
 
 // sumamos una visita
 $num = fread($fptr,filesize($fichero));
 $num++;
 
 $fptr = fopen($fichero,"w+");
 fwrite($fptr,$num);
 
 return $num;
}
?>

El siguiente paso sera crear un archivo que lo llamaremos "vistas.txt"
Dentro de el colocaremos el numero incial que quiere que lleve su contador, creo que el numero que devera ir dentro de el es "0"

Cunado tengamos creado estos archivos lo unico que devemos de hacer es poner el siguiente codigo en cada lugar que quieras que aparesca el contador.

Esta pagina ha sido visitada
< ?
include("contador.php");
echo contador();
?> veces .

Via | LinuXViP

Share

¿Necesitas ayuda? o ¿Asesoramiento webmaster? Registrate en nuestro foro de consultas

Posts Relacionados

Total de Comentarios: 12

Avatar
08/01/2011
3:39 pm

Información Bitacoras.com...

Valora en Bitacoras.com: Hola en este Tutorial les mostrare una de las tantas formas de como colocar un contador de visitas en su web sin muchos esfuerzos. Lo primero que devemos de hacer es crar un file que lo llamaremos “contador.php”, Dentro d......

Avatar
08/01/2011
3:48 pm

Muy buena info xD

    Avatar
    08/01/2011
    5:19 pm

    Gracias 😀

Avatar
08/01/2011
4:19 pm

[...] This post was mentioned on Twitter by Erico Pereyra. Erico Pereyra said: RT @marcofbb: Contador de visita simple php http://goo.gl/fb/kcCfz [...]

Avatar
marcelo
30/12/2011
8:30 pm

quisiera que se cuenten las visitas por páginas individuales y no las totales del blog, es decir que cada página del sitio tenga su contador.

¿Se puede hacer algo así o adaptar este script para ello?

Gracias.

Avatar
30/12/2011
10:55 pm

Podes hacerlo de esta forma que es muy sencilla, enviar via get.

Ejemplo contador.php?pagina=1, ahi sumaria para la pagina 1, para eso hay que hacer que el .txt se genere acuerdo con la variable que le pones.

Saludos

Avatar
03/10/2013
7:09 pm

Hola, buena información, gracias.

Una consulta, ya que soy bastante nuevo en esto.

Si quisiera colocar un contador en un video dentro de mi página, ¿se puede modificar éste o cómo lo podría hacer?

Gracias, saludos.

Avatar
25/10/2013
5:45 pm

Que tal, yo uso IIS y solo me aparece "Esta pagina ha sido visitada veces" es como si no pudiera leer y/o escribir el archivo visitas.txt

    Avatar
    04/11/2013
    11:11 pm

    @Sorel
    ¿Revisaste los permisos del archivo estén en 777?

Avatar
17/12/2013
9:49 am

Hola!
Quiero compartir contigo un detalle, el código expuesto no funciona del todo, al menos buscaba recordar como se hacía uno con archivo y en mi sevidor no corría adecuadamente.

Saludos

// fichero donde se guardaran las visitas
$fichero = "visitas.txt";

$fptr = fopen($fichero,"r");

// sumamos una visita
$num = fread($fptr,filesize($fichero));
$num += 1;
fclose($fptr); <--- Asegurarse que está cerrado el fichero

$fptr = fopen($fichero,"w");
fwrite($fptr,$num);
fclose($fptr); <--- Asegurarse que está cerrado el fichero

Avatar
25/04/2014
7:19 pm

si est muy interesante este portal

Avatar
Pablo Nughes
11/06/2014
7:40 pm

Me da error en la funcion fread, me podes ayudar?


Enviar Comentario

(*)

(*)