![]() |
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, en su forma b�sica podr�a ser algo as�:
Una breve explicaci�n. En la l�nea 4 comprobamos si el usuario ha pasado alg�n art�culo, desde el formulario. En la 5 si el array itemsEnCesta no existe, lo creamos con el nuevo producto y la cantidad indicada. Si el array existe recorremos su contenido, entre las l�neas 8 y 13, y si encontramos un art�culo igual, a�adimos la cantidad en la l�nea 10. Si no lo encontramos, es un nuevo art�culo, por lo tanto, a�adimos el nuevo producto con la correspondiente cantidad a itemsEnCesta en la l�nea 14.
Y a continuaci�n imprimimos el formulario y los resultados, si los hubiera, a partir de la l�nea 18, donde empieza el HTML.
�Te imaginas las posibilidades de un sistema de almacenamiento de informaci�n de estas caracter�sticas?. No necesitas ficheros, ni bases de datos, ni tienes que andar pasando valores de una p�gina a otra. PHP va gestionando estos datos por nosotros, hasta el momento en que decidamos almacenar la informaci�n donde m�s nos interese.
Estas son las funcionalidades b�sicas de las sesiones, espero que te haya resultado ilustrativo y no olvides consultar el resto de funciones asociadas al uso de sesiones en el manual de PHP.Aportaciones de usuarios | A�adir una aportaci�n |
Cocina Facil | IngenieroSoftware.com |