truckdriver
Mitglied
Hallo,
ich habe in ein PHP-Kontaktformular ein Select-Feld eingebaut. Der Ausgangswert ist "Bitte wählen". Wenn der Besucher keinen Betreff wählt, dann bekommt er angezeigt, dass er keinen Betreff gewählt hat und das bitte nachholen soll.
Das Problem besteht nun darin, das beim Klick auf die Absenden-Schaltfläche alle Eingaben geprüft werden und bei einem anderen Fehler (z. B. fehlender Name, aber gewählter Betreff) der angewählte Betreff nicht ausgewählt bleibt, sondern automatisch wieder auf "Bitte wählen" springt. Der User muss das also wieder neu wählen.
Wie kann ich nun erreichen, dass sich das Formular (bzw. PHP) den gewählten Betreff merkt?
Mein Select-Feld sieht so aus:
ich habe in ein PHP-Kontaktformular ein Select-Feld eingebaut. Der Ausgangswert ist "Bitte wählen". Wenn der Besucher keinen Betreff wählt, dann bekommt er angezeigt, dass er keinen Betreff gewählt hat und das bitte nachholen soll.
Das Problem besteht nun darin, das beim Klick auf die Absenden-Schaltfläche alle Eingaben geprüft werden und bei einem anderen Fehler (z. B. fehlender Name, aber gewählter Betreff) der angewählte Betreff nicht ausgewählt bleibt, sondern automatisch wieder auf "Bitte wählen" springt. Der User muss das also wieder neu wählen.
Wie kann ich nun erreichen, dass sich das Formular (bzw. PHP) den gewählten Betreff merkt?
Mein Select-Feld sieht so aus:
Code:
<select name="betreff" size="1" id="betreff" value='<?php echo $betreff; ?>' >
<option value="">Bitte wählen ...</option>
<option value="Allgemeine Frage">Allgemeine Frage</option>
<option value="Fehlermeldung">Fehlermeldung</option>
<option value="Sonstiges">Sonstiges</option>
</select>