image
Valora:   4.62/5 de 65
Inicio » PHP » Manual de PHP » Sesiones




Inicialización de la sesión

Por: Jose Valle

Para utilizar sesiones en PHP lo primero es inicializarlas. Podemos hacerlo explícitamente, mediante la función session_start(), o al registrar una variable en una sesión mediante session_register('miVariable'). En ambos casos se crea una nueva sesión, si no existe, o se retoma la sesión actual. Veamos un sencillo ejemplo:

<?php echo "<!--139125616916824298-->"; ?>
<?php echo "<!--16898594189758015-->"; ?>
<?php // Manual de PHP de WebEstilo.com

session_start();
echo "He inicializado la sesión";
?>




Ejecutar ejemplo Ver código fuente

Esta es la forma más básica, si el usuario tiene los cookies activados, PHP habrá insertado de forma automática la sesión y ésta será pasada de una página a otra sin hacer nada más. Desde un punto de vista práctico la sesión es operativa, pero no vemos nada. Podemos obtener la sesión en cualquier momento mediante la función session_id(). Inserta en las sucesivas páginas la siguiente línea para ver si la sesión está disponible:

<?php echo "<!--311491799205637596-->"; ?>
<?php echo "<!--10812596699878774-->"; ?>
<?php // Manual de PHP de WebEstilo.com

session_start();
echo 'La sesión actual es: '.session_id();
?>



Ejecutar ejemplo Ver código fuente

En este caso session_start() comprueba en los cookies que existe una sesión y continua con ella, session_id() devuelve el identificador actual.







Comparte


Aportaciones de usuarios A�adir una aportaci�n



 
Valid HTML 4.01!
Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.