Muellermilch: txt Datei in mysql schreiben mit PHP

Hallo,
ich will eine von einem Programm generierte Textdatei mittels Formular auf einen Server laden lassen und dort automatisch die Daten aus dieser Textdatei in eine MySQL-Datenbank schreiben lassen. Die Werte der Textdatei müssen in verschiedene Felder eingetragen werden. Der Dateiupload an sich stellt kein Problem dar und wurde schon gelöst.

Die Dateien aus der Textdatei stehen in folgendem Format da:
Time=20:35:57
Player1=Home
Player2=Away

Sie sollen folgendermaßen verändert werden:
20:35:57
Home
Away

Ich habe schon verschiedene Wege probiert, doch den richtigen habe ich noch nicht gefunden. :(
Und diese Daten dann am Ende in eine MySQL Datenbank via Insert Into bzw. Update eingetragen werden, was kein allzu großes Hindernis für mich darstellen sollte =).

  1. Hallo Muellermilch,

    Time=20:35:57
    Player1=Home
    Player2=Away

    Also wenn da wirklich immer nur alles ab dem = weg soll, dann splitte die Datei doch erst mal auf mit file oder explode, sodass du dann die einzelnen Zeilen hast:
    $werte = array("Time=20:35:57","Player1=Home","Player2=Away");

    Und dann machst du:

    $werte[0] = substr($werte[0],5);
    $werte[1] = substr($werte[1],8);
    $werte[2] = substr($werte[2],8);

    Und dann trägst du die Werte ein.

    Gruß,
    Dodwin

  2. Hallo Du,

    Vielleicht hilft Dir
    http://www.php.net/manual/en/function.parse-ini-file.php

    LG
    Hansi