MezzoMixMan
New member
Erstmal ein fröhliches Hallo an all die Helferlein da draußen.
Also ich habe mich durch mehrere Foren und Goggle gearbeitet, habe nach meinem Verständnis versucht die Datei so hinzubiegen, das es klappt, aber ich komme einfach nicht weiter. (Bin Newbie und scheine einfach nicht dahinter zu steigen wie php eine Befehlskette abarbeitet.)
Also mein Prob ist folgendes:
Ich möchte aus einer Text-Datei Zeile für Zeile auslesen. Beispiel:
TEST|uberschrift|uberschrift
name_des_ordners|name_der_datei|xls
name_des_ordners|name_der_datei|txt
Anschließend soll er für jede Zeile bei dem Zeichen | einen explode machen und wenn array[2] z.B. xls ist etwas anderes ausführen als wenn array[2] txt ist.
Meine Überlegung, die aber irgendwie immer alles rausschmeißt:
In der Datei data2.txt steht was ich oben aufgeführt habe!
Vielen Dank im Voraus für die Hilfe.
Also ich habe mich durch mehrere Foren und Goggle gearbeitet, habe nach meinem Verständnis versucht die Datei so hinzubiegen, das es klappt, aber ich komme einfach nicht weiter. (Bin Newbie und scheine einfach nicht dahinter zu steigen wie php eine Befehlskette abarbeitet.)
Also mein Prob ist folgendes:
Ich möchte aus einer Text-Datei Zeile für Zeile auslesen. Beispiel:
TEST|uberschrift|uberschrift
name_des_ordners|name_der_datei|xls
name_des_ordners|name_der_datei|txt
Anschließend soll er für jede Zeile bei dem Zeichen | einen explode machen und wenn array[2] z.B. xls ist etwas anderes ausführen als wenn array[2] txt ist.
Meine Überlegung, die aber irgendwie immer alles rausschmeißt:
PHP:
{
$file=file("data2.txt");
foreach($file as $zeile)
{
$zeile_explode=explode("|", $zeile);
{
echo("[0] $zeile_explode[0] - [1] $zeile_explode[1] - [2] $zeile_explode[2]<br>");
if($zeile_explode[2]=="uberschrift");
{
echo("UEberschrift<br>");
}
if($zeile_explode[2]=="txt");
{
echo("Text<br>");
}
if($zeile_explode[2]=="xls");
{
echo("Excel<br>");
}
}
}
}
In der Datei data2.txt steht was ich oben aufgeführt habe!
Vielen Dank im Voraus für die Hilfe.