Hallo!
Wer kann mir bitte helfen?
Eine .txt Datei mit beispielsweise folgendem Inhalt:
Abbe---->Günther---->Strasse---->Ort---->Land
Becker---->Boris----->Strasse---->Ort---->Land---->Telefon
Cullmann---->Carsten---->Strasse---->Ort---->Land----->Telefon---->Homepage----->Fax
Diese Datei möchte ich nun mit PHP zeilenweise einlesen.
Zudem möchte ich auch noch die Reihenfolge der Daten ändern. Z.B.:
Strasse---->Ort---->Land---->Günther---->Abbe etc.
Bei meinen Versuchen ergaben sich folgende Probleme:
Es wurde zeilenweise eingelesen, jedoch nur bis zu einem bestimmten Zeichen
und unvollständig. Die Ausgabe ist z.B. so:
Abbe---->Günther---->Strasse---->Ort---->Land
ris----->Strasse--->Ort---->Land---->Telefon---->Cullmann
Carsten---->Strasse..... Also ein durcheinander.
So sieht mein Programm aus:
<?php
$fp = fopen('export-auftrag.txt', 'r');
while (!feof($fp))
{
$zeile = fgets($fp,100);
$daten = explode("\t", $zeile);
echo "$daten[0]\t$daten[1]\t$daten[2]\t$daten[3]\t$daten[4]\t$daten[5]\t
$daten[6]\t$daten[7]\t$daten[8]<br>;
}
fclose($fp);
?>
Wie kann man das bitte realisieren
Vielen Dank für Eure Hilfe!
Wer kann mir bitte helfen?
Eine .txt Datei mit beispielsweise folgendem Inhalt:
Abbe---->Günther---->Strasse---->Ort---->Land
Becker---->Boris----->Strasse---->Ort---->Land---->Telefon
Cullmann---->Carsten---->Strasse---->Ort---->Land----->Telefon---->Homepage----->Fax
Diese Datei möchte ich nun mit PHP zeilenweise einlesen.
Zudem möchte ich auch noch die Reihenfolge der Daten ändern. Z.B.:
Strasse---->Ort---->Land---->Günther---->Abbe etc.
Bei meinen Versuchen ergaben sich folgende Probleme:
Es wurde zeilenweise eingelesen, jedoch nur bis zu einem bestimmten Zeichen
und unvollständig. Die Ausgabe ist z.B. so:
Abbe---->Günther---->Strasse---->Ort---->Land
ris----->Strasse--->Ort---->Land---->Telefon---->Cullmann
Carsten---->Strasse..... Also ein durcheinander.
So sieht mein Programm aus:
<?php
$fp = fopen('export-auftrag.txt', 'r');
while (!feof($fp))
{
$zeile = fgets($fp,100);
$daten = explode("\t", $zeile);
echo "$daten[0]\t$daten[1]\t$daten[2]\t$daten[3]\t$daten[4]\t$daten[5]\t
$daten[6]\t$daten[7]\t$daten[8]<br>;
}
fclose($fp);
?>
Wie kann man das bitte realisieren
Vielen Dank für Eure Hilfe!
Zuletzt bearbeitet: