Hallo,
ich habe mir folgendes geschrieben:
<?php
$ZA = 0;
$files = "zeilen.csv";
$files_array = file($files);
for($x=0;$x<count($files_array);$x++){
$datei = "$files_array[$x]";
$array = file($datei);
$ZX = count($array);
$ZA = ($ZA + $ZX);
}
echo"Anzahl: $ZA";
?>
die csv:
index.php
cms/backend-cms.css
cms/backend.css
cms/backend.php
cms/footer.php
Steht in der .csv nur eine Zeile funktionert es. Stehen wie beschrieben mehrere Dateien inc. Pfade in der .csv geht es nicht mehr. Gebe ich mit echo <br />$datei aus steht alles korrekt da. Die Dateien existieren auch - aber die Ausgabe ist:
Warning: file(index.php ) [function.file]: failed to open stream: Invalid argument in G:\xampplite\home\servercms_de\zeilen.php on line 7
Warning: file(cms/backend-cms.css ) [function.file]: failed to open stream: Invalid argument in G:\xampplite\home\servercms_de\zeilen.php on line 7
Warning: file(cms/backend.css ) [function.file]: failed to open stream: Invalid argument in G:\xampplite\home\servercms_de\zeilen.php on line 7
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
Stehe jetzt aber wirklich auf dem Schlauch. Was geht denn da nicht?
Gruß Rainer