Hallo Felix,
mein Problem ist, dass die Variable $Fehlermeldung, die, wenn ein Inhalt vorhanden ist, also ein Fehler vorliegt, die zugeordneten Fehlermeldungen ausgeben soll.
Wurde beispielsweise kein Name eingegeben und ist das Feld "Name" ein Pflichtfeld, dann soll die Variable $Fehlermeldung um das Array-Element $Fehler [$Feld_Name][0] (= "Du musst Deinen Namen eingeben") ergänzt werden:
$Fehlermeldung .= "<br>" . $Fehler [$Feld_Name][0];
Ist der Name kleiner als mindestens 3 Zeichen, dann soll die Variable $Fehlermeldung um das Array-Element $Fehler [$Feld_Name][1] (= "Der Name muss mindestens ... Zeichen lang sein") ergänzt werden:
$Fehlermeldung .= "<br>" . $Fehler [$Feld_Name][1];
Die testweise Zuweisung mit $Fehlermeldung .= "Hallo" funktioniert eindanfrei. Hier wird mir dann auch der Inhalt "Hallo" ausgegeben.
Meine Zuweisung über $Fehlermeldung .= "<br>" . $Fehler [$Feld_Name][Nr]; hingegen funktioniert leider nicht.
Und ich habe keine Ahnung, warum, zumal, wie ich ja bereits beschrieben habe, die Inhalte des Arrays über eine Schleife alle richtig ausgegeben werden.
Enrico