Juan Lorca Control Semana 6 Programacion avanzada

“Sesiones y Control de Usuarios con PHP” Juan Manuel Lorca Gajardo Programación Avanzada I Instituto IACC 08 de agosto 2

Views 261 Downloads 9 File size 50KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

“Sesiones y Control de Usuarios con PHP” Juan Manuel Lorca Gajardo Programación Avanzada I Instituto IACC 08 de agosto 2020

Antecedentes: 1.- De acuerdo con los conocimientos previos respecto al uso de sesiones en la programación avanzada, describa que características debe tener una sesión. Debemos comprender que una sesión conforme a la descripción establecida por Bahit (2012), son una forma de almacenar información relativa al usuario, permitiendo que dicha información se propague y mantenga activa sobre la aplicación utilizada. Estas tienen como características, su almacenamiento remoto mediante cookies, así como también en la memoria local, las que pasado un tiempo de inactividad expiran. 2.- Que tipos de errores podría diferenciar en el uso de sesiones. Fundamente. Dentro de los errores que podemos encontrar en el uso de sesiones están las que nos permite arrojar algún tipo de mensaje o error en el momento de que algún script tenga fallas. Estos mensajes de error pueden ser diversos tipos: funciones obsoletas, avisos, advertencias, errores fatales, entre otros Su visibilidad es posible configurarla desde el archivo de configuración de PHP (php.ini) como en tiempo de ejecución, mediante la función ini_set(). Debiendo considerarse el entorno que se este trabajando para decidir qué tipos de error deben producir mensajes visibles o no. Del mismo modo podemos encontrar que estos tipos de errores poseen asociadas constantes predefinidas, que podrán ser pasadas posteriormente, como segundo parámetro a la función ini_set () a fin de configurar errores en tiempo de ejecución. las constantes predefinidas, podemos encontrar:      

E_ERROR: Errores fatales en tiempo de ejecución. E_WARNING: Advertencias no fatales en tiempo de ejecución NO E_NOTICE: Avisos en tiempo de ejecución, que indican que el script encontró algo que podría ser un error u ocurrir en el curso normal de un script NO E_STRICT: Sugerencias de cambios al código para ampliar la compatibilidad con versiones posteriores de PHP NO E_DEPRECATED: Avisos en tiempo de ejecución, sobre funciones obsoletas NO E_ALL: Todos los anteriores

3.- Cree una tienda virtual para una librería, no más de 5 artículos, combinando el uso de sesiones y carrito de compra.

Bibliografía: Sesiones y Controles de Usuarios con PHP, Programación Avanzada I. Semana 6 IACC (2020).