Die letzte von mir aufgeführte Codezeile wird es sein, denn da wird die Funktion query() aufgerufen.Peer hat geschrieben:Fatal error: Call to a member function query() on a non-object in /var/www/web37/html/system/cms/front_content.php(922) : eval()'d code on line 556Code: Alles auswählen
#Der Warenkorb wird auch ncchmal in der Datenbank gespeichert $sql = 'INSERT INTO shop_order_detail (orderid, productid, quantity, price) VALUES ('.$lastid.', '.$pid.', '.$q.', '.$price.')'; $dbshop->query($sql);
Laut Fehlermeldung existiert kein Objekt, auf das die Funktion aufgerufen wird, also ist hier $dbshop keine Objektvariable.
Einfachste Lösung: $dbshop = new DB_Contenido; davor einfügen:
Code: Alles auswählen
#Der Warenkorb wird auch ncchmal in der Datenbank gespeichert
$sql = 'INSERT INTO shop_order_detail (orderid, productid, quantity, price) VALUES ('.$lastid.', '.$pid.', '.$q.', '.$price.')';
$dbshop = new DB_Contenido;
$dbshop->query($sql);
René