Fehler beim Schreiben in die Datenbank (Checkout)

  • Problem:
    Beim Abschließen des Bestellvorgangs (checkout_process.php)
    wird eine weiße Seite angezeigt.


    Ursache:
    Ein Blick ins Logfile hat gezeigt, dass der Auslöser eine Adresse mit Sonderzeichen (hier Hochkomma) in der Straße war: 195, Route d'Luxembourg ... Nachdem ich testweise das Hochkomma rausgenommen habe funktionierte es.


    Lösung:
    ? mysql_real_escape_string() ?

  • Jaein, eigentlich muss die inc.hhg_db_prepare.php angepasst werden, da im AdoDB die Funktion nicht 100% ist, du kannst die aber mit dem Inhalt der xtc_db_prepare.php ergenzen, dann sollte es passen.


    Wir werden die nächsten Tage eine andere Lösung veröffentlichen, da es so auf einigen Rechnern zu Problemen kommen kann, bei der Storeerstellung.


    Am besten rein packen, nachdem die Stores erstellt worden sind.