Overlord04
01-09-2005, 19:40
Hallo,
ich habe folgendes Problem:
ich lese eine Datei mit
$datei=file($filename);
ein. Wenn diese Datei aber Leerzeilen enthält, bekomme ich natürlich auch leere Elemente in dem Feld $datei, was ich aber nicht haben möchte.
Gibt es ne elegante Möglichkeit, ein Befehl, oder ein anderes insFeldEinleseVerfahren, dass dieses bewerkstelligt.
Das Feld in ein anderes Feld einlesen, aber nur die Elemente die einen Inhalt haben ist zwar ne Möglichkeit, aber umständlicher geht es wohl nicht mehr.
Danke schon mal im Voraus
P.S.: Dabei fällt mir ein, dass ein Kollege das Skript zu Testzwecken mal ausprobiert hat und nur Dateien einlesen kann, die im Ordner des Skriptes liegen, ansonsten bekommt er eine Fehlermeldung. Das ist mir absolut unverständlich, da es bei mir mit jeder Datei geht, egal, wo sie liegt.
Fehlermeldung ist folgende, wenn sich die Datei nicht im Skriptordner befindet (test123 ist die einzulesende Datei,importFile.php die Datei, die diese einliest):
*Warning*: file(test123) [function.file
<http://localhost/ScSp/import/function.file>]: failed to open stream: No
such file or directory in
*C:\Programme\xampp\htdocs\ScSp\import\importFile. php* on line *7*
Vielleicht könnt Ihr damit was anfangen, ich kann es leider nicht.
Gruss Overlord
ich habe folgendes Problem:
ich lese eine Datei mit
$datei=file($filename);
ein. Wenn diese Datei aber Leerzeilen enthält, bekomme ich natürlich auch leere Elemente in dem Feld $datei, was ich aber nicht haben möchte.
Gibt es ne elegante Möglichkeit, ein Befehl, oder ein anderes insFeldEinleseVerfahren, dass dieses bewerkstelligt.
Das Feld in ein anderes Feld einlesen, aber nur die Elemente die einen Inhalt haben ist zwar ne Möglichkeit, aber umständlicher geht es wohl nicht mehr.
Danke schon mal im Voraus
P.S.: Dabei fällt mir ein, dass ein Kollege das Skript zu Testzwecken mal ausprobiert hat und nur Dateien einlesen kann, die im Ordner des Skriptes liegen, ansonsten bekommt er eine Fehlermeldung. Das ist mir absolut unverständlich, da es bei mir mit jeder Datei geht, egal, wo sie liegt.
Fehlermeldung ist folgende, wenn sich die Datei nicht im Skriptordner befindet (test123 ist die einzulesende Datei,importFile.php die Datei, die diese einliest):
*Warning*: file(test123) [function.file
<http://localhost/ScSp/import/function.file>]: failed to open stream: No
such file or directory in
*C:\Programme\xampp\htdocs\ScSp\import\importFile. php* on line *7*
Vielleicht könnt Ihr damit was anfangen, ich kann es leider nicht.
Gruss Overlord