Supportnet / Forum / Skripte(PHP,ASP,Perl...)
CheckBox-Auswahl durch asp in eine mail
Frage
hallo:)
ich habe in html ein formular erstellt dazu eine asp datei..
die mail kommt an und mittlerweile auch schön formatiert
nun will ich aber 2Checkboxen einbringen
in html sind sie ja schnell erstellt:
##############CODE##############
<input type="checkbox" name="wahl1">
<input type="checkbox" name="wahl2">
##############CODE##############
und genau diese auswahl möchte ich auch in der mail sehn..
dass also wenn einer ein häckchen an wahl1 gemacht hat in meiner mail steht "kunde hat wahl1 genommen"
andernfalls wahl2...
wie bekomme ich das hin?
Antwort 1 von rfb
dein Ansatz ist leicht falsch. Wenn du 2 alternative Punkte zum Ankreuzen haben willst, müssen die den gleichen Namen, aber verschiedene Values haben, siehe:
http://de.selfhtml.org/html/formulare/auswahl.htm#checkboxen
dein ASP bekommt dann boxname=value als Wertepaar übermittelt und kann das dann auswerten und ensprechend in die Mail schreiben.
Wenn die Auswahl ein klares Entweder/Oder ist, wären Radiobuttons sinnvoller.
http://de.selfhtml.org/html/formulare/auswahl.htm#checkboxen
dein ASP bekommt dann boxname=value als Wertepaar übermittelt und kann das dann auswerten und ensprechend in die Mail schreiben.
Wenn die Auswahl ein klares Entweder/Oder ist, wären Radiobuttons sinnvoller.
Antwort 2 von x23x
also der nutzer soll aus die möglichkeit haben keines von beiden auszuwählen...
ich habe also:
#################HTML-Datei#################
<input type="checkbox" name="wahl" value="1">
<input type="checkbox" name="wahl" value="2">
#################HTML-Datei#################
#################ASP-Datei#################
If request.form("wahl")="1" then
mail.body = "Erbitte Information über wahl1"
If request.form("wahl")="2" then
mail.body = "Erbitte Information über wahl2"
#################ASP-Datei#################
so richtig? funktioniert aber nich .. :(
ich habe also:
#################HTML-Datei#################
<input type="checkbox" name="wahl" value="1">
<input type="checkbox" name="wahl" value="2">
#################HTML-Datei#################
#################ASP-Datei#################
If request.form("wahl")="1" then
mail.body = "Erbitte Information über wahl1"
If request.form("wahl")="2" then
mail.body = "Erbitte Information über wahl2"
#################ASP-Datei#################
so richtig? funktioniert aber nich .. :(
Antwort 3 von rfb
das HTML ist richtig.
In ASP bin ich nicht bewandert, dafür gibt es hier eine eigene Gruppe:
Stell die Frage doch dort nochmals, wobei es wohl sinnvoll ist, vom ASP-Script einen etwas aussagekräftigeren Ausschnitt mit in die Frage zu packen.
In ASP bin ich nicht bewandert, dafür gibt es hier eine eigene Gruppe:
https://supportnet.de/groups/24Stell die Frage doch dort nochmals, wobei es wohl sinnvoll ist, vom ASP-Script einen etwas aussagekräftigeren Ausschnitt mit in die Frage zu packen.

