code de programmation du site doit être optimisé pour fonctionner avec de nombreux programmes de navigation sur le Web, tels que Firefox ou Safari. Parfois , les incompatibilités de codage auront une incidence sur les paramètres d'un navigateur de sorte que les utilisateurs n'ont pas le même niveau d'accès que les utilisateurs d'un autre navigateur Web. Code PHP destiné à créer des sessions utilisateur pour caddies ou des profils enregistrés sur un site Web est parfois incompatible avec certaines fonctions de sécurité incluses sur Internet Explorer 8. PHP Sessions
session de codage en PHP permet à un programmeur Web pour personnaliser une expérience de site pour chaque visiteur fonction des données enregistrées au cours de la session. Lorsqu'un internaute lance une session , en se connectant à un nom d'utilisateur , par exemple , il crée un ensemble de données qui peuvent éclairer les applications qui apparaissent sur une page ou remonter des informations de profil enregistré lors des sessions précédentes . Une session PHP est nécessaire pour créer les données utilisateur enregistrées parce que le code HTML normale ne sera pas transférer des informations d' un accès à la page Web à l'autre.
IE8 problèmes
Internet Explorer 8 les utilisateurs ont signalé des problèmes à l'aide de sites Web qui utilisent PHP session de codage pour l'enregistrement des données de l'utilisateur. Messages de l'utilisateur dans plusieurs forums en ligne indiquent que IE8 va perdre les données de session en tant que visiteurs sont dirigés d'une page à l'autre au sein d'un site web , même lorsque Mozilla Firefox , Google Chrome et d'autres programmes de navigation vont continuer l'enregistrement des données de session. Selon les rapports des utilisateurs, ce problème est soit intermittent ou empêchera toujours les données de session PHP pour être sauvé une fois qu'un visiteur est dirigé vers une autre page .
Cookies
les cookies sont de petits paquets de données qui sont collectées par un navigateur Web et envoyés vers le serveur d'un site Web tandis qu'un utilisateur est connecté dans une session PHP. Plus tard, ces paquets sont envoyés vers le navigateur Web lorsque l'utilisateur revient à une session PHP , même si la session est nouvelle, elle est souvent fondée sur des données enregistrées lors des sessions précédentes . Le seul site capable de lire le fichier cookie est le site qui l'a créée , donc un site Web qui utilise les sessions PHP doit créer les fichiers de cookies pour chaque utilisateur.
Résolution
Vérification des paramètres de sécurité pour Internet Explorer 8 peut régler le problème des sessions PHP, comme cela est indiqué par les messages de l'utilisateur dans les forums de support de la technologie. Les paramètres de sécurité IE8 peut être consulté par l'ouverture d'une fenêtre de navigateur et sélectionnez Options Internet dans le menu Outils. Dans la boîte de dialogue qui s'affiche , sélectionnez l'onglet "Sécurité" , puis cliquez sur l'icône "Internet" . Si le mode protégé est activé dans les options , désactivez-le comme pouvant être bloquant les cookies . Incompatibilités dans les chaînes PHP envoi de données vers et à partir d'un serveur Web peuvent également causer des problèmes de session , un mauvais caractère dans une chaîne peut garder les cookies soient transmises correctement
.