Autor |
Nachricht |
Fuzy
Threadersteller
Dabei seit: 14.01.2003
Ort: PW
Alter: -
Geschlecht:
|
Verfasst Do 05.02.2009 10:22
Titel select-box php |
|
|
Hallo zusammen
ich habe ein Prob mit einer Auswahliste meines Bestellformulars:
Code: | <select name="zahlung">
<option></option>
<option <?php echo ($_POST['zahlung']=='Rechnung')?'selected':''?>>Rechnung</option>
<option <?php echo ($_POST['zahlung']=='Vorkasse')?'selected':''?>>Vorkasse</option>
</select> |
Wenn ich nun in das erste option-tag so etwas wie „Bitte auswählen“ schreibe, wird der Wert in der Mail ausgegeben, ohne das einer der beiden Optionen ausgewählt wurde. Die Übergabe des Inhalts erfolgt durch
Code: | Zahlungsart:
'.$_POST['zahlung'].' |
habe bis jetzt noch nicht wirklich etwas dazu gefunden, hat jemand einen Tipp?
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Do 05.02.2009 10:25
Titel
|
|
|
du hast doch sicherlich eine formular validierung eingebaut ?
wieso prüfst du nicht bei der select box ob ein anderer wert als bitte wählen ausgewählt wurde ?
|
|
|
|
|
Anzeige
|
|
|
Fuzy
Threadersteller
Dabei seit: 14.01.2003
Ort: PW
Alter: -
Geschlecht:
|
Verfasst Do 05.02.2009 10:39
Titel
|
|
|
choise hat geschrieben: | du hast doch sicherlich eine formular validierung eingebaut ?
wieso prüfst du nicht bei der select box ob ein anderer wert als bitte wählen ausgewählt wurde ? |
für andere Felder schon, weiss nur nicht wie ich das für ne select-box umsetzte, weil zu wenig praxis.
Hab es zumindest hinbekommen, daraus ein Pflicht-Feld zu machen.
Zuletzt bearbeitet von Fuzy am Do 05.02.2009 10:41, insgesamt 1-mal bearbeitet
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Do 05.02.2009 10:53
Titel
|
|
|
gib der "bitte auswählen" option den wert -1 zum beispiel. und dann fragst du in deinem script danach ab. wenns also -1 ist, dann nichts ausgeben, ansonsten den wert ausgeben.
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Do 05.02.2009 10:58
Titel
|
|
|
Code: | <option value="-1">bitte wählen...</option> |
|
|
|
|
|
Fuzy
Threadersteller
Dabei seit: 14.01.2003
Ort: PW
Alter: -
Geschlecht:
|
Verfasst Do 05.02.2009 11:38
Titel
|
|
|
pRiMUS hat geschrieben: | gib der "bitte auswählen" option den wert -1 zum beispiel. und dann fragst du in deinem script danach ab. wenns also -1 ist, dann nichts ausgeben, ansonsten den wert ausgeben. |
Auf „nichts ausgeben“ will ich ja ne Option setzten. Hab schon nach Beispielen gesucht aber nicht gefunden, weil bei den meisten Formularen dann eben der erste Wert frei bleibt.
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Do 05.02.2009 11:42
Titel
|
|
|
ich versteh nicht was du meinst... was für eine "Option setzen"? was soll das heissen ?
du kannst doch, wenn du nun ein festes value gesetzt hast, darauf reagieren ?
|
|
|
|
|
Fuzy
Threadersteller
Dabei seit: 14.01.2003
Ort: PW
Alter: -
Geschlecht:
|
Verfasst Do 05.02.2009 12:07
Titel
|
|
|
choise hat geschrieben: | ich versteh nicht was du meinst... was für eine "Option setzen"? was soll das heissen ?
du kannst doch, wenn du nun ein festes value gesetzt hast, darauf reagieren ? |
ich weis nicht wie ich das überprüfen kann! Dazu fehlt mir das Wissen. Also bin ich gezwungen in möglichst kurzer Zeit ein Beispiel zu finden und für meine Zwecke umzuschreiben.
|
|
|
|
|
|
|
|
Ähnliche Themen |
select-box option aktiviert select-box
Select formatieren
CSS Select First Childs Only
Problem mit Select Box (PHP)
Kaufm. UND in <select> - Tag
IE7 und IE6 select border 0px
|
|