Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/05/2015, 19:02
ahoritanojoven3
 
Fecha de Ingreso: mayo-2015
Mensajes: 2
Antigüedad: 9 años
Puntos: 0
Respuesta: [Consulta] Control de Logeos PHP

Cita:
Iniciado por NueveReinas Ver Mensaje
No es necesario ir a otra página para "imprimir" esos datos.
Puedes hacer algo como esto:

Creas un archivo de texto llamado, por ejemplo, "logueos.txt" y lo subes al servidor.
Entonces, cuando hagas el POST desde la página donde esté el botón, lo llevas a tu archivo PHP donde habrá algo como esto:

Código PHP:
Ver original
  1. <?php
  2. $archivo = "logueos.txt";
  3.  
  4. date_default_timezone_set('America/Argentina/Buenos_Aires'); //Esto editalo según tu franja horaria
  5. $fecha = date('d/m/Y H:i:s'); //Dia/Mes/Año Hora/Minutos/Segundos
  6. $enter = "\r\n";
  7.  
  8. $volcado = print_r('Fecha de logueo: '.$fecha.$enter, TRUE);
  9.  
  10. file_put_contents($archivo, $volcado, FILE_APPEND | LOCK_EX);
  11. ?>

Entonces cada vez que accedan a pagina_despues_del_boton.php, en tu .txt tendrás algo como esto:



Espero que te sirva.
Solo me guarda la fecha y hora una ves, si quisiera también para guardar el país y el ip de los usuarios?o cierta informacion que genera la pagina y debo guardar en el archivo de texto, funciona de la misma manera dandole las variables?, es continuo? porque solo me guardo la fecha una sola ves.
Estaba viendo también la forma de como enviar variables por url, pero lo hacen desde un texto de enlace y lo que yo necesito es que esa información se guarde solo al momento de que el usuario se loguea dandole click al boton y no sea visible para los usuarios. Gracias por la pronta respuesta