Sven Burkert: Sehr ungewöhnlich... CSV Import

Beitrag lesen

ein dos2unix(...) sollte helfen.

Habe diesen Linux-Befehl nicht bei meiner Linux-Distribution Ubuntu :(
Mal schauen, vielleicht genügt auch diese PHP-Funktion:

/* ------------------8<------------------------*/
function dos2unix ($filename) {
       //open original file
       $fp = fopen($filename,'r');
       //open original file
       $fptmp = fopen($filename.'_tmp','w');
       while(!feof($fp)){
               $line = chop(fgets($fp,4096));
               $ret = ereg_replace(chr(13) . chr(10),"\n",$line);
               $ret = ereg_replace(chr(13),"\n",$ret);
               fwrite($fptmp,$ret);
       }

fclose($fp);
       fclose($fptmp);
       //remove original file
       unlink($filename);
       //move converted file to old filename
       copy($filename.'_tmp', $filename);
       //remove temp file
       unlink($filename.'_tmp');
}
/* ------------------8<------------------------*/