Ich habe ein auf HTML basierendes Formular geschrieben. Die Eingaben werden an ein PHP-Script übergeben, welches die Eingaben dem Nutzer noch einmal in einer Zusammenfassung anzeigt und als E-Mail versendet.
Im Grunde funktioniert das auch alles - zumindest bei statischen Eingaben. Das Formular verfügt auch über ein Auswahlfeld, welches das Selektieren mehrerer Auswahlpunkte zuläßt. Leider wird bei einer Mehrfachselektion nur eine Auswahl (die als letzes ausgewählt wurde) übergeben.
Der Code des Auswahlfeldes:
Die Auswahl wird mittels $s_leistung = $_POST['serviceleistung']; an das PHP-Script übergeben, dort über "Selektierte Leistungen: $s_leistung\n\n" . in eine E-Mail integriert und durch echo '<b>Ihre gewählte(n) Leistung(en):</b> ' . $s_leistung . ''; als Teil einer Zusammenfassung auf dem Bildschirm ausgegeben.
Im Grunde funktioniert das auch alles - zumindest bei statischen Eingaben. Das Formular verfügt auch über ein Auswahlfeld, welches das Selektieren mehrerer Auswahlpunkte zuläßt. Leider wird bei einer Mehrfachselektion nur eine Auswahl (die als letzes ausgewählt wurde) übergeben.
Der Code des Auswahlfeldes:
Code:
<select name="serviceleistung" size="2" multiple>
<option selected>Leistung 1</option>
<option>Leistung 2</option>
<option>Leistung 3</option>
<option>Leistung 4</option>
<option>Leistung 5</option>
</select>
Die Auswahl wird mittels $s_leistung = $_POST['serviceleistung']; an das PHP-Script übergeben, dort über "Selektierte Leistungen: $s_leistung\n\n" . in eine E-Mail integriert und durch echo '<b>Ihre gewählte(n) Leistung(en):</b> ' . $s_leistung . ''; als Teil einer Zusammenfassung auf dem Bildschirm ausgegeben.