Jump to content
xt:Commerce Community Forum

Probelm mit mysql


Baskosehund

Recommended Posts

Guten morgen,

ich habe ein riesen mysql Problem. Und zwar verdoppeln sich alle \ Backslashes bei jedem speichern.

Das führt dazu, dass z.B. meine Hookpoints nach mehrfachem Laden nicht mehr so

\r\n\tif(XT_MASTER_SLAVE_ACTIVE == \\'true\\'){\r\n\t\t\tglobal $current_product_id;\r\n\t\t\trequire_once _SRV_WEBROOT._SRV_WEB_PLUGINS.\\'xt_master_slave/classes/class.xt_master_slave_products.php\\';\r\n\t\t\t$xt_ms = new master_slave_products();\r\n\t\t\t$xt_ms->setProductID($current_product_id);\r\n\r\n\r\n\t\t\tif (!$_GET[\\'action\\'][\\'select_ms\\'] && !$_POST[\\'action\\'][\\'select_ms\\']) {\r\n\t\t\t\t$xt_ms->unsetFilter();\r\n\t\t\t} elseif (is_array($_POST[\\'id\\'])) {\r\n\t\t\t\t$xt_ms->setFilter($_POST[\\'id\\']);\r\n\t\t\t}\r\n\r\n\t\t\t$xt_ms->getMasterSlave();\r\n\t\t\techo $xt_ms->productOptions;\r\n\t\t\techo $xt_ms->showProductList;\r\n\t}\r\n
sondern so
\\\\\\\\r\\\\\\\\n\\\\\\\\tif(XT_MASTER_SLAVE_ACTIVE == \\\\\\\\\\\\\\\'true\\\\\\\\\\\\\\\'){\\\\\\\\r\\\\\\\\n\\\\\\\\t\\\\\\\\t\\\\\\\\tglobal $current_product_id;\\\\\\\\r\\\\\\\\n\\\\\\\\t\\\\\\\\t\\\\\\\\trequire_once _SRV_WEBROOT._SRV_WEB_PLUGINS.\\\\\\\\\\\\\\\'xt_master_slave/classes/class.xt_master_slave_products.php\\\\\\\\\\\\\\\';\\\\\\\\r\\\\\\\\n\\\\\\\\t\\\\\\\\t\\\\\\\\t$xt_ms = new master_slave_products();\\\\\\\\r\\\\\\\\n\\\\\\\\t\\\\\\\\t\\\\\\\\t$xt_ms->setProductID($current_product_id);\\\\\\\\r\\\\\\\\n\\\\\\\\r\\\\\\\\n\\\\\\\\r\\\\\\\\n\\\\\\\\t\\\\\\\\t\\\\\\\\tif (!$_GET[\\\\\\\\\\\\\\\'action\\\\\\\\\\\\\\\'][\\\\\\\\\\\\\\\'select_ms\\\\\\\\\\\\\\\'] && !$_POST[\\\\\\\\\\\\\\\'action\\\\\\\\\\\\\\\'][\\\\\\\\\\\\\\\'select_ms\\\\\\\\\\\\\\\']) {\\\\\\\\r\\\\\\\\n\\\\\\\\t\\\\\\\\t\\\\\\\\t\\\\\\\\t$xt_ms->unsetFilter();\\\\\\\\r\\\\\\\\n\\\\\\\\t\\\\\\\\t\\\\\\\\t} elseif (is_array($_POST[\\\\\\\\\\\\\\\'id\\\\\\\\\\\\\\\'])) {\\\\\\\\r\\\\\\\\n\\\\\\\\t\\\\\\\\t\\\\\\\\t\\\\\\\\t$xt_ms->setFilter($_POST[\\\\\\\\\\\\\\\'id\\\\\\\\\\\\\\\']);\\\\\\\\r\\\\\\\\n\\\\\\\\t\\\\\\\\t\\\\\\\\t}\\\\\\\\r\\\\\\\\n\\\\\\\\r\\\\\\\\n\\\\\\\\t\\\\\\\\t\\\\\\\\t$xt_ms->getMasterSlave();\\\\\\\\r\\\\\\\\n\\\\\\\\t\\\\\\\\t\\\\\\\\techo $xt_ms->productOptions;\\\\\\\\r\\\\\\\\n\\\\\\\\t\\\\\\\\t\\\\\\\\techo $xt_ms->showProductList;\\\\\\\\r\\\\\\\\n\\\\\\\\t}\\\\\\\\r\\\\\\\\n[/code]

aussehen.

Habe ich mir gedacht okay, schreibst du es eben mit phpMyAdmin. Pustekuchen. Wenn ich da über die normale Oberfläche den Code einfüge steht in der Abfrage schon wieder jeder Backslash doppelt. Er zeigt allerdings nachher beim Anzeigen des Eintrages in phpMyAdmin nur einen an :confused: . Wenn ich mir jetzt den Eintrag allerdings im VEYTON Backend anschaue sind da wieder alle doppelt.

Was ist das nur? Hängt das mit magic_quotes zusammen?

Link to comment
Share on other sites

  • 5 years later...
  • 2 months later...

Hy,

ich hab das Problem auch, wenn ich unter Versandarten in der Versandbeschreibung ein Logo einfüge.

Sieht dann z.B. so aus:

<br>Musterversand mit IPG<br><br><img src=\\\"http://www.muster.de/xtshop/pics/aabc-logo.jpg\\\"><br>

Das selbe mache ich bei den Zahlungsarten und da funzt es einwandfrei. Nur bei den Versandarten "beamen" sich die Backslashes rein.

Grüße,

Tom

Link to comment
Share on other sites

Hallo..

habe mich bzgl des Problems an den xtcommerce support gewandt und nach längerem hin und her folgende Aussage vom Produktmanager erhalten:

Wir konnten das Problem reproduzieren und werden mit dem kommenden update einen Patch veröffentlichen.

Ihr xt:Commerce Team

Alexander Scherbaum

Product manager

Mal schaun wann das nächste Release erscheint.

Ciao deelite

Link to comment
Share on other sites

Hallo deelite,

danke für den Hinweis. Dann wollen wir mal abwarten, ob der Bug wirklich durch den Patch verschwindet.

Aber wenn man eh einen Patch macht und es nicht mit dem Update kommt, warum kann man dann den Patch nicht gleich rausbringen??

Vielleicht kann sich mal Herr Scherbaum oder die Familie Zanier selbst mal zu Wort melden.

Viele Grüße,

Tom

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...