Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Diseño web (http://www.forosdelweb.com/f91/)
-   -   Como contabilizar visitas unicas .... (http://www.forosdelweb.com/f91/como-contabilizar-visitas-unicas-555850/)

datasitesweb 10/02/2008 12:34

Como contabilizar visitas unicas ....
 
Hola estoy en un dilema necesito contabilizar las visititas a mi sitio web desde una varias ip especificas... por ejemplo me interesa contabilizar la cantidad de visitas de la ip 234.xxx.2334.xxx pero no las de otras ip. Como puedo hacer esto ?

les agradeciria me den una manito....

Raulmmmm 10/02/2008 13:35

Re: Como contabilizar visitas unicas ....
 
Se podría hacer algo así con PHP:
Código PHP:

if($_SERVER[REMOTE_ADDR] == 'tuip'){
$archivo 'cuantos.dat';
$fp fopen($archivo,'r');
$texto fread($fpfilesize($archivo));
$texto++;
echo 
$texto;
fclose($fp);
$fp fopen($archivo,'w');
fwrite($fp,$texto);


No lo he comprobado, pero creo que las visitas de tu ip se guardarán en un archivo llamado cuantos.dat. Pruébalo y nos comentas.

aloqui 10/02/2008 14:14

Re: Como contabilizar visitas unicas ....
 
Cita:

Iniciado por Raulmmmm (Mensaje 2280598)
Se podría hacer algo así con PHP:
Código PHP:

if($_SERVER[REMOTE_ADDR] == 'tuip'){
$archivo 'cuantos.dat';
$fp fopen($archivo,'r');
$texto fread($fpfilesize($archivo));
$texto++;
echo 
$texto;
fclose($fp);
$fp fopen($archivo,'w');
fwrite($fp,$texto);


No lo he comprobado, pero creo que las visitas de tu ip se guardarán en un archivo llamado cuantos.dat. Pruébalo y nos comentas.

Eso tal cual no vale, porque no bloquea el fichero y con varios visitantes simultaneos se pueden perder entradas. Además es mucho más facil abrir el fichero en modo "a" (append) y añadir los datos sin tener que leer el contenido ya existente.

Para bloquear el fichero se puede usar flock. Ejemplo (en PERL):

Para bloquear el fichero ($_):
Código:

  flock( $_[0], $LOCK_EX ) || return 0;
  seek( $_[0], 0, 2 ) || return 0; # 2=SEEK_END
  return 1;

Para desbloquear el fichero:
Código:

  flock( $_[0], $LOCK_UN ) || return 0;
  return 1;


datasitesweb 10/02/2008 14:19

Re: Como contabilizar visitas unicas ....
 
voy a probar esto pero me parece que no me explique bien.... el tema es asi, yo quiero pagarle a la gente por entrar a mi web, para lo cual necesito contabilizar las visitas que me realizan y llevar un registro de la mismas... pero solo me interesa contabilizar las ip que tengo subscriptas....

con el ejemplo anteriror entiendo que solo contabilizaria las visitas de una ip .

Aclaración no entiendo mucho de PHP...

designseo 10/02/2008 14:21

Re: Como contabilizar visitas unicas ....
 
ok si es asi entonces, que primero se registren tus usuarios asi desde dentro del panel de control de ellos pueda dar click donde tu les pidas por decir en pocas palabras valida a tus usuarios primero.

salu2



Cita:

Iniciado por datasitesweb (Mensaje 2280672)
voy a probar esto pero me parece que no me explique bien.... el tema es asi, yo quiero pagarle a la gente por entrar a mi web, para lo cual necesito contabilizar las visitas que me realizan y llevar un registro de la mismas... pero solo me interesa contabilizar las ip que tengo subscriptas....

con el ejemplo anteriror entiendo que solo contabilizaria las visitas de una ip .

Aclaración no entiendo mucho de PHP...


datasitesweb 10/02/2008 14:46

Re: Como contabilizar visitas unicas ....
 
no tengo ni idea de como hacer esto !!!! Chan !!!!

Me pueden ayudar por fa !!!!


La zona horaria es GMT -6. Ahora son las 07:50.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.