Autor Tema: [Tutorial][Fácil] Como saber que día visitan tu página  (Leído 758 veces)

Desconectado Nasty35

  • PHPer@
  • **
  • Mensajes: 60
  • Karma: 0
  • Sexo: Masculino
  • Intento aprender
    • Ver Perfil
    • LioMet ~ Tu mejor opción
[Tutorial][Fácil] Como saber que día visitan tu página
« en: 06 de Enero de 2012, 19:58:55 pm »
¿No sienten curiosidad por saber que día visitan tu página?
Hay un código de PHP que te puede facilitar el saber esa información.
No es ilegal, pero solo depende de para que fines y como emplean esto.

Deben crear el archivo siguiente, será: index.php y otro llamado: log.txt
Código: [Seleccionar]
<?php
$archivo 
"log.txt";
$manejador fopen($archivo,"a")
$fechadate("d/m/y");
fwrite($manejador,&#39;un usuario visitó su página el &#39;.$fecha);
fclose($manejador);
?>
Lo explicaré:
Código: [Seleccionar]
$archivo = "log.txt";Está guardando en una variable, que $archivo es igual al archivo de log.txt
Código: [Seleccionar]
$manejador = fopen($archivo,"a")Está guardando en la variable que $manejador puede editar el archivo guardado en la variable $archivo
Código: [Seleccionar]
$fecha= date("d/m/y");Está diciendo que $fecha es igual al día/mes/año del momento que se produce el script.
Código: [Seleccionar]
fwrite($manejador,'un usuario visitó su página el '.$fecha);Abre y edita el archivo guardado en $manejador
Código: [Seleccionar]
fclose($manejador);Cierra el archivo guardado en la variable $manejador

Cuando visiten la página les saldrá en log.txt:
Código: [Seleccionar]
un usuario visitó su página el 6/1/2012
Saludos y gracias por ver este post  :star:

Créditos:
Internet ( por lo principal )
Yo ( por intentar explicarlo lo mejor posible )



<?php
class Phperos {
    
$private name;
    public static function 
setName($name) { self::name $name;  }
	
public static function 
getName() {  return self::name; }
}
Phperos::setName(&#39;Nasty35&#39;);
echo &#39;Soy &#39; . Phperos::getName();
?>

Comunidad PHPeros

[Tutorial][Fácil] Como saber que día visitan tu página
« en: 06 de Enero de 2012, 19:58:55 pm »

Desconectado AlejoSketch

  • PHPero Avanzado
  • ****
  • Mensajes: 339
  • Karma: 12
  • Sexo: Masculino
  • Aprendiendo algo nuevo cada día!
    • Ver Perfil
Re:[Tutorial][Fácil] Como saber que día visitan tu página
« Respuesta #1 en: 07 de Enero de 2012, 00:04:42 am »
Yo prefiero dejarle ese trabajo a webalizer y otras herramientas de seguimiento de tráfico web, o bueno al menos porque mi compañía de hosting me los provee y creo que la gran mayoría lo hacen.

También pensaría en aplicarlo a un sitio web con un número promedio de visitas muy reducidas ya que si hablamos de 1000 impresiones por día o más te podrás imaginar la longitud de ese archivo log.txt  :P, aunque si agregas otras "funciones" como por ejemplo para ver solo visitas únicas, clasificar por días y otras cosas para optimizarlo se solucionaría.

En todo caso gracias! muy buen aporte incluso puede aplicarse a otras ideas (no solo de días de visita) :D por cierto cámbiale la categoría, has puesto CSS.


Desconectado Nasty35

  • PHPer@
  • **
  • Mensajes: 60
  • Karma: 0
  • Sexo: Masculino
  • Intento aprender
    • Ver Perfil
    • LioMet ~ Tu mejor opción
Re:[Tutorial][Fácil] Como saber que día visitan tu página
« Respuesta #2 en: 07 de Enero de 2012, 00:11:25 am »
Yo prefiero dejarle ese trabajo a webalizer y otras herramientas de seguimiento de tráfico web, o bueno al menos porque mi compañía de hosting me los provee y creo que la gran mayoría lo hacen.

También pensaría en aplicarlo a un sitio web con un número promedio de visitas muy reducidas ya que si hablamos de 1000 impresiones por día o más te podrás imaginar la longitud de ese archivo log.txt  :P, aunque si agregas otras "funciones" como por ejemplo para ver solo visitas únicas, clasificar por días y otras cosas para optimizarlo se solucionaría.

En todo caso gracias! muy buen aporte incluso puede aplicarse a otras ideas (no solo de días de visita) :D por cierto cámbiale la categoría, has puesto CSS.
Ya me dí cuenta, tenía abierto PHP y CSS, y le dí sin querer.
Lo que se podría hacer, es con un sistema de SQL, hacer que por IP solo se registrase una vez. y quedara guardado en tablas.
También haber si con tiempo lo saco, es un sistema de index.php, que aparezca una pantalla con un recuadro, y al poner tu nombre de quede grabado para la tabla, ejemplo:
'Nasty' visitó '1' vez/veces su página web el día '7/1/2012'
Tendré que hacerlo, y re-escribo tema. Un saludo ;D

PD: Si tu lector estás leyendo esto y tienes permisos para mover el tema, mueve este post a la sección: PHP



<?php
class Phperos {
    
$private name;
    public static function 
setName($name) { self::name $name;  }
	
public static function 
getName() {  return self::name; }
}
Phperos::setName(&#39;Nasty35&#39;);
echo &#39;Soy &#39; . Phperos::getName();
?>

Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:[Tutorial][Fácil] Como saber que día visitan tu página
« Respuesta #3 en: 07 de Enero de 2012, 21:42:08 pm »
¿No crees que sea mejor usar algún sistema cono Google Analytics?

Desconectado Nasty35

  • PHPer@
  • **
  • Mensajes: 60
  • Karma: 0
  • Sexo: Masculino
  • Intento aprender
    • Ver Perfil
    • LioMet ~ Tu mejor opción
Re:[Tutorial][Fácil] Como saber que día visitan tu página
« Respuesta #4 en: 07 de Enero de 2012, 22:20:00 pm »
¿No crees que sea mejor usar algún sistema cono Google Analytics?
¿No crees que es un código PHP para principiantes para que vean como se desarolla y entiendan mejor a partir de ver este simple código?

No es un tutorial para saber que día visitan tu web, sino un tutorial/orientación a saber desarollar tu propio código para saber que días visitan tu web, además, como dije en un comentario anterior, cuando lo muevan lo mejoraré con un sistema. Pero bueno, es tu opinión no me puedo quejar.
Saludos ;)



<?php
class Phperos {
    
$private name;
    public static function 
setName($name) { self::name $name;  }
	
public static function 
getName() {  return self::name; }
}
Phperos::setName(&#39;Nasty35&#39;);
echo &#39;Soy &#39; . Phperos::getName();
?>

Desconectado -Pituko-

  • PHPero Experto
  • *****
  • Mensajes: 954
  • Karma: 20
  • Sexo: Masculino
  • ¡Hala Madrid!
    • Ver Perfil
Re:[Tutorial][Fácil] Como saber que día visitan tu página
« Respuesta #5 en: 07 de Enero de 2012, 23:20:14 pm »
Yo opino que quizá le podría servir a algún principiante, pero en una posibilidad muy pequeña.

Desconectado Nasty35

  • PHPer@
  • **
  • Mensajes: 60
  • Karma: 0
  • Sexo: Masculino
  • Intento aprender
    • Ver Perfil
    • LioMet ~ Tu mejor opción
Re:[Tutorial][Fácil] Como saber que día visitan tu página
« Respuesta #6 en: 08 de Enero de 2012, 00:39:28 am »
Yo opino que quizá le podría servir a algún principiante, pero en una posibilidad muy pequeña.
Yo digo, que un principiante debe ir conociendo códigos, y aprendiendo de práctica.
Eso no le servirá a un Usuario especializado, pero para un principiante esto le fascina.
Mira el código, entiende su funcionamiento y aparte de crear el suyo mejorado, aprende códigos y cosas de esas.

Un saludo ;)



<?php
class Phperos {
    
$private name;
    public static function 
setName($name) { self::name $name;  }
	
public static function 
getName() {  return self::name; }
}
Phperos::setName(&#39;Nasty35&#39;);
echo &#39;Soy &#39; . Phperos::getName();
?>

Desconectado -Pituko-

  • PHPero Experto
  • *****
  • Mensajes: 954
  • Karma: 20
  • Sexo: Masculino
  • ¡Hala Madrid!
    • Ver Perfil
Re:[Tutorial][Fácil] Como saber que día visitan tu página
« Respuesta #7 en: 08 de Enero de 2012, 00:54:26 am »
Yo digo, que un principiante debe ir conociendo códigos, y aprendiendo de práctica.
Eso no le servirá a un Usuario especializado, pero para un principiante esto le fascina.
Mira el código, entiende su funcionamiento y aparte de crear el suyo mejorado, aprende códigos y cosas de esas.

Un saludo ;)
Me referí a eso porque existen miles de ejemplos en PHP que les ayudarían, te lo dice alguien que aprendió estudiando códigos.

Desconectado Nasty35

  • PHPer@
  • **
  • Mensajes: 60
  • Karma: 0
  • Sexo: Masculino
  • Intento aprender
    • Ver Perfil
    • LioMet ~ Tu mejor opción
Re:[Tutorial][Fácil] Como saber que día visitan tu página
« Respuesta #8 en: 08 de Enero de 2012, 01:23:35 am »
Me referí a eso porque existen miles de ejemplos en PHP que les ayudarían, te lo dice alguien que aprendió estudiando códigos.
Con esto se puede aprender a modificar archivos .txt y aprender un poco de PHP.
Esto como dije les ayuda, está bien, tampoco pondré un gran código de fuente para principiantes.
Y veo que un usuario aprendió a base de ver códigos, yo en un futuro aprenderé de esa forma.
Un saludo ;)



<?php
class Phperos {
    
$private name;
    public static function 
setName($name) { self::name $name;  }
	
public static function 
getName() {  return self::name; }
}
Phperos::setName(&#39;Nasty35&#39;);
echo &#39;Soy &#39; . Phperos::getName();
?>