Lieber Marco,
mit $_POST["text"] bekomme ich ja den Text der Textarea in die PHP-Datei, aber wie kann ich dort eine schleife Laufen lassen, die jede einzelne Reihe mit explode zurückgibt?
Du hast doch die Lösung schon genannt: explode()! Du kannst doch auch Zeilenenden per explode auftrennen:
$meine_daten = array();
$zeilen = explode("\n", $_POST["text"]); // "\n" ist ein Zeilenumbruchszeichen
foreach($zeilen as $einzelzeile)
{
$meine_daten_neu = array();
$datensatz = explode("|", $einzelzeile);
$meine_daten_neu['Nummer'] = $datensatz[0];
$meine_daten_neu['Name'] = $datensatz[1];
$meine_daten_neu['Rubrik'] = $datensatz[2];
$meine_daten_neu['Mail'] = $datensatz[3];
$meine_daten_neu['Flag'] = $datensatz[4];
$meine_daten[] = $meine_daten_neu;
}
// Alle Daten jetzt im Array "meine_daten" vorhanden.
print_r($meine_daten);
Liebe Grüße aus Ellwangen,
Felix Riesterer.