Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ja, aber das widerspricht sich ja nicht mit der Aussage der offiziellen Dokumentation. Sie haben nur weggelassen, dass die Länge der Datei auf 0 Byte gesetzt wird.
Das ist aber der Fall wie dein Skript dir zeigt und php.net dir ja auch sagt.
Dann zeig doch mal dein Skript und die Datei, die du ausliest.
Die Voraussetzung für die Benutzung von [phpf]file[/phpf] ist natürlich, dass jeder Eintrag eine Zeile der Datei einnimmt. Ansonsten müsstest du das Skript umschreiben (wodurch es natürlich komplexer wird).