
62992
22.04.2008, aktualisiert um 18:55:59 Uhr
TXT Dateien auslesen,und bestimmte Zeile finden
Hallo,
Also ich möchte eine datei auslesen der Daten über meinen Stamm bei www.die-stämme.de sind
das Problem ist: Es sind mehr Zeilen vorhanden als ich brauche
Beispiel:
Ich will jetz aber nur die daten die in der Zeile die mit 35860 anfängt finden und in eiene Varibale speichern.
PS: Die zeile die mit 35860 anfängt also 35860,Das+Imperium,%7CIMP%7C,9,9,4947,4947,1246 ist nicht immer die erste sondern irgendwo im dokoment also ich will:
1.Zeile mit "WORT" beginnt finden
2. Zeile mit "WORT" in eine Variable schreiben
Das ganze soll (wie man schon wohl am bereich in dem das Thema liegt zeigt) in PHP sein gerne aber auch in JS oder HTML obwohl ich bezweifel das dasd geht
Danke schon mal im Foraus
Also ich möchte eine datei auslesen der Daten über meinen Stamm bei www.die-stämme.de sind
das Problem ist: Es sind mehr Zeilen vorhanden als ich brauche
Beispiel:
35860,Das+Imperium,%7CIMP%7C,9,9,4947,4947,1246
35126,Die+Gemeinschaft+des+Ringes,%7EDGDR%7E,2,2,818,818,1918
35489,Deiu+Buebe,DB,5,5,5159,5159,1232
36529,Maggots,666,1,1,369,369,2339
32583,Die+wilden+Kings,DwK,5,5,5094,5094,1237
24872,fd+stamm,fd,1,1,598,598,2071
Ich will jetz aber nur die daten die in der Zeile die mit 35860 anfängt finden und in eiene Varibale speichern.
PS: Die zeile die mit 35860 anfängt also 35860,Das+Imperium,%7CIMP%7C,9,9,4947,4947,1246 ist nicht immer die erste sondern irgendwo im dokoment also ich will:
1.Zeile mit "WORT" beginnt finden
2. Zeile mit "WORT" in eine Variable schreiben
Das ganze soll (wie man schon wohl am bereich in dem das Thema liegt zeigt) in PHP sein gerne aber auch in JS oder HTML obwohl ich bezweifel das dasd geht
Danke schon mal im Foraus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 86129
Url: https://administrator.de/forum/txt-dateien-auslesen-und-bestimmte-zeile-finden-86129.html
Ausgedruckt am: 28.04.2025 um 06:04 Uhr
12 Kommentare
Neuester Kommentar
Ich hab das mal gerade gemacht. Als Resultat hast du nun alle Werte in einem Array.
<?php
$file = "./text.txt";
$line = "35860";
$vars = array();
// Datei lesen
$txt = file_get_contents($file);
$anf = strpos($txt, $line);
$txt = substr($txt, $anf);
$end = strpos($txt, "\n");
$txt = substr($txt, 0, $end);
// enthält nun alles als array
$vars = explode(",", $txt);
var_dump($vars);
?>