Hello,
ich habe ein Problem mit der Anwendung und/oder Verständnis von fgetcsv. Wenn ich mir meine CSV zB. mit Notepad++ anschaue sehe ich die Datei wie folgend:
Öffentlicher Identifikationscode;Privater Identifikationscode
676b156bd8574d1e904c663687a66ed5;01952566952840098761a16159c90f56
152cd3a4c21e4e398076f25b47b81255;04350e1648114f1095a16b3d03882e78
>
> Schaue ich mir das ganze im Windowseditor an:
> ~~~xml
Öffentlicher Identifikationscode;Privater Identifikationscode676b156bd8574d1e904c663687a66ed5;01952566952840098761a16159c90f56152cd3a4c21e4e398076f25b47b81255;04350e1648114f1095a16b3d03882e78
>
also ohne Zeilenumbruch.
Dann solltest Du als erstes mal die Datei in einer Hex-Darstellung ansehen und feststellen, was wirklich drin ist.
- Welche Zeilenumbruchzeichen? "\n" oder "\r\n", ...
- Welche Codierung? ISO-8859-1, UTF, ...
Und dann lies dir die Anleitung nochmal aufmerksam durch:
http://de2.php.net/manual/en/function.fgetcsv.php
Dort wird auch von eventuellen Problemem mit Zeilenenden gesprochen.
http://de2.php.net/manual/en/filesystem.configuration.php#ini.auto-detect-line-endings
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg