Hallo,
Das würde einen Array wie folgt liefern:
- $_POST['test'][0]='firma';
- $_POST['test'][1]='strasse';
oder, je nach dem wie angeklickt:
- $_POST['test'][0]='strasse';
was meinst du mit "je nach dem wie angeklickt"? (Abgesehen davon, dass der Halbsatz ein Komma zu wenig und ein Leerzeichen zu viel hat.)
Die Index-Reihenfolge der Einträge in $_POST (gilt analog für $_GET) ist durch die Reihenfolge der Elemente im Formular bestimmt. Die Reihenfolge des Focussierens oder der Eingabe spielt dabei keine Rolle.
Die Bezeichner gehören in das label-tag.
Ähm, nein. Aber ins label-Element.
Ein Element hat eine ID, eine ID gehört zu genau einem Element. Wenn Du schon im HTML-Formular dafür sorgst, dass ein sinnvoller Array gebaut wird, dann kannst Du den auch einfacher abfragen.
Oh. Die mehrfache Vergabe gleichlautender IDs ist mir noch gar nicht aufgefallen.
So long,
Martin