Mailinglisten-Archive |
Peter Kraume schrieb: [..CSV Export...] > In zwei Feldern der DB sind jetzt Zeilenumbrüche vorhanden, die mir die CSV > Datei zerschießen. Ich habe versucht, die Umbrüche umzuformatieren, leider > erfolglos: > $feld = str_replace("\r\n", "\n", $feld); > oder > $feld = str_replace("\n", "\r\n", $feld); > > > Hat jemand eine Idee, wie ich die Zeilenumbrüche richtig hinbekomme? Ein Zeilenumbruch in einer CSV Datei ist immer das Zeichen eines neuen Datensatzes. Also sind Zeilenumbrücke nicht erleubt. Also musst Du die Zeilenumbrück beim erzeugen ersetzen, und beim einlesen wieder herstellen. beim Export. $feld = str_replace("\n", "\\n", $feld); $feld = str_replace("\r", "\\r", $feld); beim Import. $feld = str_replace("\\n", "\n", $feld); $feld = str_replace("\\r", "\r", $feld); Grüße Albert
php::bar PHP Wiki - Listenarchive