Hi,
also ich rate dir dazu mal die scripte anzuschauen. weil irgendwie wurde
da ja auch auf die daten zugegriffen. dementsprechend kannst du ja auch
zugreifen und das ganze dann in INSERTs umwandeln, also anstat der
ausgabe des datensatzes.
um einen dateiinhalt in ein array zu packen ist file() recht hilfreich
mit einem foreach() kannst es dann zeilenweise durchgehen und das array
entsprechend umschreiben, oder sql inserts vorbereiten.
also quasi so
$datei = file("irgendeine.txt");
$index = 0;
$feldname = "";
foreach($datei as $zeile)
{
if($zeile == "!-!-!---Ende Datensatz---!-!-!")
{
$index++;
}
elseif($zeile == "!-!-!Feld1")
{
$feldname = "Feld1";
$sauber_array[$index][$feldname] = "";
}
else
{
$sauber_array[$index][$feldname] .= $zeile;
}
}
echo "<pre>";
print_r($sauber_array);
echo "</pre>";
MfG