Probleme mit Base64 Codierungen



  • Hallo,

    ich habe folgendes Problem:

    Ich schreibe ein PHP-Script, dass eine Produkt Datenbank aussliest und die Daten in eine CSV-Datei Schreibt, die ich anschließend immer in den Ebay Turbolister importiere.

    Eine liste der einzelnen Einträge steht hier:
    http://pages.ebay.de/turbo_lister/tips3.html#t_6

    Das Problem sind die Base64 Verschlüsselten XML-Tags.
    Wenn Ich im Turbolister ein Artikel exportiere legt er mir ja auch mitunter diese Blöcke an.
    Die Sehen z.B. so aus:

    PABT%0d%0aAGgAaQBwAFQAbwBMAG8AYwBhAHQAaQBvAG4AcwA+ADwAUwBoAGkAcABUAG8ATABvAGMAYQB0AGkA%0d%0abwBuAD4ARQB1AHIAbwBwAGUAPAAvAFMAaABpAHAAVABvAEwAbwBjAGEAdABpAG8AbgA+ADwALwBT%0d%0aAGgAaQBwAFQAbwBMAG8AYwBhAHQAaQBvAG4AcwA+ADgA

    Wenn ich diese Dann decodiere und mir die Ausgabe ansehe dann sieht es so aus:
    http://www.gfk-factory.de/tools/generator3/xml.php (Auch Quelltext beachten)

    Wenn ich nun die XML-Tags richtig schreibe und sie in die CSV-Datei einfüge kann der Turbolosuer die Daten nicht auswerten.

    Hat jemand ne idee worans liegen könnte?



  • versuchmal chunk_split() auf deinen base64 kodierten string anzuwenden.


Anmelden zum Antworten