Tecnología

Inicio

IE8 PHP Sesión Problema

código de programación del sitio web debe ser optimizado para trabajar con muchos programas diferentes de navegación web, como Firefox o Safari. A veces, las incompatibilidades de codificación afectará a la configuración de un navegador de manera que los usuarios no tienen el mismo nivel de acceso que los usuarios de otro navegador Web. código PHP intención de crear sesiones de usuario para los carros de la compra o perfiles guardados en un sitio web a veces es incompatible con ciertas características de seguridad incluidas en Internet Explorer 8.

Sesiones PHP

codificación de sesiones en PHP permite a un programador web para personalizar la experiencia de un sitio web para cada usuario en función de los datos guardados durante la sesión. Cuando un visitante del sitio Web se inicia una sesión, ingresando a un nombre de usuario, por ejemplo, se crea un conjunto de datos que pueden informar qué aplicaciones aparecen en una página o tire hacia arriba de la información del perfil guardado durante las sesiones anteriores. Una sesión de PHP es necesario crear los datos de usuario guardados porque el código HTML normal no va a transferir información de una página web de acceso a la siguiente.

Problemas IE8

Internet Explorer 8 usuarios han informado de problemas utilizando sitios web que utilizan PHP sesión de codificación para guardar los datos de usuario. mensajes de usuario en múltiples foros en línea indican que IE8 perderá datos de la sesión ya que los visitantes se dirigen de una página a otra dentro de un sitio web, incluso cuando Mozilla Firefox, Google Chrome y otros programas de navegación seguirán registrar datos de sesión. De acuerdo con informes de los usuarios, este problema es intermitente o será siempre evitar que los datos de sesión de PHP para ser guardados una vez que el visitante se dirige a otra página.

Galletas

Las cookies son pequeños paquetes de datos que son recogidos por un navegador web y envían al servidor de un sitio web, mientras un usuario se registra en una sesión de PHP. Más tarde, estos paquetes se envían de vuelta al navegador Web cuando el usuario vuelve a una sesión de PHP; incluso si la sesión es nueva, a menudo se basa en los datos guardados durante las sesiones anteriores. El único sitio web capaz de leer el archivo cookie es el sitio web que lo creó, por lo que un sitio web que utiliza las sesiones de PHP debe crear archivos de cookies para cada usuario.

Resolución

Comprobación de la configuración de seguridad para Internet Explorer 8 puede aclarar el problema de las sesiones de PHP, como se indica por los mensajes de los usuarios en los foros de soporte de tecnología. la configuración de seguridad de IE8 se puede acceder mediante la apertura de una ventana del navegador y seleccionar Opciones de Internet en el menú Herramientas. En el cuadro de diálogo que aparece, seleccione la pestaña "Seguridad" y luego haga clic en el icono de "Internet". Si el modo protegido está habilitado en estas opciones, deshabilitarlo como material que pueda bloquear las cookies. Incompatibilidades en las cadenas de PHP envío de datos desde y hacia un servidor Web también puede causar problemas de sesión; un carácter incorrecto en una cadena puede mantener las cookies que se transmiten correctamente.