Guten Tag,
Warning: file(cms/backend.php ) [function.file]: failed to open stream: Invalid argument in G:\xampplite\home\servercms_de\zeilen.php on line 7
Anzahl: 17
Da ist ein Leerzeichen hinter den Dateinamen. Du kannst bei file() den FILE_IGNORE_NEW_LINES- und FILE_SKIP_EMPTY_LINES-Parameter verwenden (das ist, zugegeben, in der deutschen Übersetzung des Manuals nicht enthalten, aber da solltest du eh nicht schauen).
Ansonsten würde ich nicht jeden File einlesen nur um zu schauen, wie viele Zeilen enthalten sind. Du kannst z.B. wc -l (wordcount) auf der Kommandozeile aufrufen, oder mit while, feof() und fgets() zählen, ohne den Inhalt einzulesen.
Gruß
Christoph Jeschke
--
Zend Certified Engineer
Certified Urchin Admin
Zend Certified Engineer
Certified Urchin Admin