LMO-Dateien in eigene Datenbank importieren?

Hattrix

Erfahrenes Mitglied
Hallo,

und zwar gibt es doch den liga-manager-online.de, wo man schöne Tabellen erstellen kann.

Wie kann man die vorhanden Daten in eine eigene Datenbank importieren, bzw. die Daten, aus den Dateien (*.l98) exportieren?
 
Wenn du dir die Dateien mal anschaust, wirst du feststellen, dass es ganz einfache .ini Dateien sind mit einer anderen Dateiendung.

Probiers mal einfach mit [phpf]parse_ini_file[/phpf].

Die Struktur musst du natürlich selbst verstehen.
 
Danke, das hilft mir sehr weiter. So wird jede Variable ausgegeben, die ich nur noch in ein INSERT packen muss! Vielen Dank!

Edit:
Wie lasse ich mir das $ini_array mit echo ausgeben?
 
Zuletzt bearbeitet:
PHP:
<pre>
<?php
$ini_array = parse_ini_file('file.ini', true);
print_r($ini_array);
?>
</pre>
 
Aber [phpf]print_r[/phpf] gibt dir einen genauen Überblick über alle Schlüssel die es im Array gibt.

Und danach kannst du wie gewohnt auf den Array zugreifen.

PHP:
echo $array['schlüssel'];

Mal als Beispiel.
 
Leider geht das nicht!

Ein Auszug aus der Datei:

Code:
Array ( [Options] => Array ( [Title] => Liga Manager Online 4 [Name] => 1.Bundesliga [Type] => 0 [Teams] => 18 [goalfaktor] => 1 [pointsfaktor] => 1 [enableGameSort] => 0 [Rounds] => 34 [Matches] => 9 [Actual] => 34 [Kegel] => 0 [HandS] => 0 [PointsForWin] => 3 [PointsForDraw] => 1 [PointsForLost] => 0 [Spez] => 0 [HideDraw] => 0 [OnRun] => 0

Meine php-Datei:

PHP:
$ini_array = parse_ini_file("saison1_liga1.l98", TRUE);
// print_r($ini_array);
echo $ini_array['Name'];

Die Ausgabe müsste eigentlich "1.Bundesliga" sein. Ist aber leider nicht so!
 
Zurück