Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/07/2013, 15:15
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Sobre creación de sesiones de usuario, ¿session_start?.

La variable se sesión vive el tiempo que el programador o el servidor le permitan, así que puedes controlarlo como quieras.

Tal como dices debes iniciar con session_start();

Es importante que no hayas hecho ninguna impresión o cambio de header antes de inciiarla, así que te recomiendo que tu archivo comience con eso

Código PHP:
Ver original
  1. <?php
  2. ...

Luego puedes almacenar variables de sesión como si fueran variables normales:

$_SESSION['mi_variable']="La variable";
$_SESSION['usuario']=$usuario;
$_SESSION[array][0]=$array0;

Y tambien puedes usarlas como si fuesen variables normales:

echo $_SESSION['mi_variable'];

Las variables de sesión son superglobales así que puedes accederlas desde cualquier lugar del script como una funcion o clase.

Eso no es todo, tambien se mantienen vivas en todo el sitio, eso significa que puedes navegar en otras páginas y reutilizarlas.

Espero se entienda y te sirva :)
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D