Foros del Web » Programando para Internet » PHP »

guardar datos de una sesion

Estas en el tema de guardar datos de una sesion en el foro de PHP en Foros del Web. Hola: Necesito que cuando un usuario entre a trabajar a la web, se que guardado en alguna tabla que ese usuario entro en tal fecha ...
  #1 (permalink)  
Antiguo 14/08/2019, 07:06
 
Fecha de Ingreso: noviembre-2003
Mensajes: 499
Antigüedad: 20 años, 4 meses
Puntos: 7
guardar datos de una sesion

Hola:
Necesito que cuando un usuario entre a trabajar a la web, se que guardado en alguna tabla que ese usuario entro en tal fecha y a tal hora, se puede??, yo tengo
Código PHP:
session_start();
    if (!isset(
$_SESSION['usuario'])) {
        
header('Location: index.php');
    } 
si yo hiciese
Código PHP:
$valor=$_SESSION['usuario'
y guardare en alguna tabla los datos del usuario mas los datos de fecha y hora, los puedo guardar en alguna tabla ??
  #2 (permalink)  
Antiguo 14/08/2019, 08:32
Avatar de petit89  
Fecha de Ingreso: marzo-2011
Mensajes: 1.135
Antigüedad: 13 años, 1 mes
Puntos: 170
Respuesta: guardar datos de una sesion

si, puedes hacer una función para incluirla donde deseas:

primero obtienes los datos, tal como hiciste con $valor
Código PHP:
Ver original
  1. $usuario = $_SESSION['usuario'];
  2. $fecha =  strftime( "%Y-%m-%d %H:%M:%S", time() );

luego la función
Código PHP:
Ver original
  1. function guarda_usuario($usuario, $fecha){
  2. $sql ="";
  3. //conexion, metodo de guardado
  4. }

despues donde quieras guardar a que hora entró, llamas a la función enviando los 2 datos
Código PHP:
Ver original
  1. guarda_usuario($usuario, $fecha);
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)
  #3 (permalink)  
Antiguo 18/08/2019, 18:09
 
Fecha de Ingreso: noviembre-2003
Mensajes: 499
Antigüedad: 20 años, 4 meses
Puntos: 7
Respuesta: guardar datos de una sesion

Gracias, lo estare probando

Etiquetas: dato
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:15.