Hi Raketenwilli,
Ansonsten wäre da noch der wichtige, aber ignorierte Hinweis von Rolf
In der gesamten Datei:
- Ersetzen aller "\r\n" durch "\r".
- Ersetzen aller "\n" durch "" (Nichts)
- Ersetzen aller "\r" durch "\r\n".
- Speichern unter neuem Name
In PHP gegossen:
<?php $fileName= "daten.csv"; $input = file_get_contents( '$fileName' ); $output = str_replace( "\r\n", "\r", $input ) ; $output = str_replace( "\n", "", $output ) ; $output = str_replace( "\r", "\r\n", $output ) ; $newFileName = $fileName . date( '_Y-m-d_His' ); #Dateinamen mit ":" sind auf manchen Systemen ein Problem. file_put_contents( '$newFileName', $output );
Mache ich an anderer Stelle auch so ähnlich (dann natürlich spaltenbezogen):
          define (CR, chr(13));
          define (LF, chr(10));
          $string = str_replace(CR.LF, LF, $string);
          $string = str_replace(CR, LF, $string);
          $string = str_replace(LF, " -->", $string);
Noch besser scheint mir aber tatsächlich zu sein, es direkt in Excel zu machen (wie, habe ich ja beschrieben). Excel säubert wirklich recht zuverlässig.
Jörg
 nicht angemeldet
 nicht angemeldet Auge
 Auge MudGuard
 MudGuard Gunnar Bittersmann
 Gunnar Bittersmann Rolf B
 Rolf B Der Martin
 Der Martin TS
 TS