![]() |
Uno de los errores m�s comunes cuando se utilizan sesiones es dejar l�neas en blanco antes de la inicializaci�n de PHP o enviar alguna salida a la pantalla. Para probarlo crea una l�nea en blanco o con cualquier cosa antes de <?php.
Si tienes los cookies activados, te encontrar�s un error de este tipo:
Warning: Cannot send session cookie - headers already sent by (output started at /home/session.php:2) in /home/session.php on line 4PHP est� informando de que no puede activar los cookies en el navegador del usuario, porque las cabeceras ya han sido enviadas. Simplemente por la existencia de una l�nea en blanco. Como medida pr�ctica, no dejes espacios ni antes del inicio del script, ni despu�s de la finalizaci�n.
Te ahorrar� muchos disgustos.
Si despu�s de todo lo comentado a�n no entiendes para que sirven las sesiones, veamos un ejemplo pr�ctico. Imagina que quisieras crear un sistema de cesta de la compra...
Aportaciones de usuarios | A�adir una aportaci�n |
P�ginas relacionadas |
Cocina Facil | IngenieroSoftware.com |