Website Programmiercode muss optimiert werden, um mit vielen verschiedenen Web-Browsing -Programme wie Firefox oder Safari zu arbeiten. Manchmal wird Codierung Unverträglichkeiten Einfluss auf die Einstellungen eines Browsers , so dass Benutzer nicht über das gleiche Maß an Zugang als Nutzer von anderen Web-Browser. PHP-Code soll den Benutzer -Sessions für Warenkörbe oder Profile auf einer Website gespeichert schaffen ist manchmal unvereinbar mit bestimmten Sicherheitsfunktionen auf Internet Explorer 8 enthalten. PHP Sessions
Session Codierung in PHP ermöglicht einem Web- Programmierer , um eine Website Erlebnis für jeden Besucher auf Daten, die während der Session gespeichert anpassen. Wenn ein Website-Besucher eine Sitzung beginnt , indem Sie sich einen Benutzernamen zum Beispiel , schafft es eine Reihe von Daten, die darüber informieren, welche Applikationen auf einer Seite erscheinen oder hochziehen Profilinformationen bei früheren Sitzungen gespeichert werden können. Ein PHP-Session ist notwendig, um saved user data erstellen, da normale HTML-Code nicht übertragen werden Informationen von einer Web -Seite Zugriff auf die nächste .
IE8 Probleme
Internet Explorer 8 Nutzer haben Probleme mit Websites, die PHP-Session- Codierung zum Speichern Benutzerdaten nutzen gemeldet. Benutzer Beiträge in mehreren Online- Message-Boards zeigen, dass IE8 wird Session-Daten zu verlieren als Besucher von einer Seite zur anderen sind innerhalb einer Website gerichtet , auch wenn Mozilla Firefox , Google Chrome und andere Browser- Programme werden weiterhin Logging Session-Daten . Laut Anwenderberichten ist dieses Problem entweder intermittierend oder immer verhindern PHP-Session zu speichernden Daten einmal ein Besucher auf eine andere Seite geleitet wird.
Cookies
Cookies sind kleine Datenpakete , die von einem Web-Browser erfasst und an eine Website, die Server , während ein Benutzer in einer PHP-Session angemeldet ist. Später werden diese Pakete an den Web- Browser gesendet , wenn der Benutzer wieder in einer PHP-Session , auch wenn die Sitzung neu ist , ist es oft stützt sich auf Daten, die während früherer Sitzungen gespeichert. Die einzige Webseite lesen kann die Cookie-Datei ist die Website , die es erstellt , so dass eine Website, die PHP-Sessions müssen Cookie-Dateien für jeden Benutzer zu erstellen verwendet .
Auflösung
Überprüfen Sie die Sicherheitseinstellungen für Internet Explorer 8 kann klären, die PHP-Sessions Problem, wie vom Benutzer Beiträge in technischen Support Foren angezeigt. IE8 Sicherheitseinstellungen können durch Öffnen eines Browserfensters und wählen Sie Internetoptionen im Menü Extras zugegriffen werden. Aus dem Dialogfeld, das erscheint , wählen Sie die Registerkarte "Sicherheit" und klicken Sie dann auf den "Internet "-Symbol. Wenn Protected Mode in diesen Optionen aktiviert ist , deaktivieren Sie es wie die blockiert möglicherweise Cookies. Inkompatibilitäten in PHP Strings Senden von Daten zu und von einem Web -Server kann auch dazu führen, Sitzung Probleme ; eine falsche Zeichen in einem String können das Speichern von Cookies richtig übertragen halten
.