Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > Shopbereich

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 11.09.2008, 21:59
Erfahrener Benutzer
 
Registriert seit: 19.07.2006
Ort: Hamburg
Beiträge: 912
Standard Bugfix v.3.0.3: Internet Explorer weisse Seite bei In den Warenkorb

Huhu,

mir ist grad bei einer alten Installation der Shopversion 3.0.3 aufgefallen, dass der Internet Explorer (getestet mit Version 6 und 7) eine leere, weisse (graue) Seite anzeigt, wenn man direkt von der Shop-Startseite aus einen Artikel in den Warenkorb legen will, ohne vorher irgendetwas anderes angeklickt zu haben.

PHP gibt keine Fehlermeldung aus und nachdem man irgendwas (!) angeklickt hat, geht's ja auch. Trotzdem doof, da man so sicher etliche IE-Kunden verliert.

Zunächst hatte ich die cart_actions.php, dann die xtc_href_link.inc.php, danach die Cookies im Auge, die waren's aber alle nicht. Dann fiel mein Blick auf die Sessions. Da die bei einem zweiten Aufruf aber artig angelegt werden, musste die Ursache noch woanders liegen. Letztendlich gefunden habe ich das Malheur dann in der includes/tracking.php

Dort wird unsauber auf die gerade angelegten Sessionvariablen zugegriffen, bzw. dort werden diese erstellt - allerdings falsch.

Der Fehler ist dieser hier:
PHP-Code:
$_SESSION[tracking
In besagter Datei alle Vorkommen dessen durch folgendes ersetzen:
PHP-Code:
$_SESSION['tracking'
...und schon klappt's auch mit dem IE "beim ersten Mal". Warum sich alle anderen Browser (schliesslich handelt es sich ja hier um etwas, was sich streng genommen auf dem Server abspielt) nicht an den falsch deklarierten Indizes stören, ist mir allerdings ein Rätsel...

Hoffe, das hilft noch irgendjemandem! In den Versionen 3.0.4+ ist dieser Fehler übrigens behoben!

Cheers,
IaN
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 12.09.2008, 17:22
Erfahrener Benutzer
 
Registriert seit: 19.07.2006
Ort: Hamburg
Beiträge: 912
Standard

Nachtrag: Sollte der Fehler immernoch auftreten, oder in der Version 3.0.4, oder in anderen Browsern, könnte folgender Thread hilfreich sein:

"In Warenkorb legen" führt zu Fehler

Cheers,
IaN
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bugfix, explorer, internet, warenkorb, weisse

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Warenkorb nach neuem Besuch der Seite leer Nasenmatti Shopbereich 4 10.03.2006 07:33
Newbiefrage - Weisse Seite Bei Neuem Template thestonedagent Template System 8 25.01.2004 14:13


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:25 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand