Originariamente inviato da Madadayo
Utile e chiaro come sempre! Grazie Crescenzo...
mentre studio questa form, che mi serve moltissimo, mi chiedevo come e se sia possibile inserire in flash e quindi nel file ASP una "domanda" da fare agli utenti che compilano ed inviano la form.
Mi spiego: Il mio obiettivo è sapere, ad esempio, se l'utente che invia vuole ricevere o no la mia newsletter o se accetta o no di essere iscritto alla mia mailinglist.
Quindi pensavo ad un radiobutton con le opzioni "si" e "no"
in modo da ricevere poi nella mia mail: utente "Accetta" o "Non Accetta"
è complicato?
grazie!!
si è possibile e nn è complicato
allora dipende da cosa vuoi usare (radiobutton o un ceckbox o un semplice mc acui associ una variabile)
facciamo il caso del radiobutton
quindi ne mattiamo uno e lo istanziamo news
(pensandoci dato che ne usiamo uno sarebbe + indicato una ceckbox fa niente il ragionamento è lo stesso)
continuiamo con il radiobutton
poi nel codice as devi aggiungere
questo sotto al controllo della mail
if(news.value==true){
accetta="Si"
}else{
accetta="No"
}
poi nel LoadVars
aggiungi questa riga
codice:
myLoadVars = new LoadVars();
myLoadVars.nome = inputnome;
myLoadVars.cognome = inputcogn;
myLoadVars.citta = inputcitta;
myLoadVars.testo = inputtesto;
myLoadVars.email = inputemail;
myLoadVars.accetta = accetta;
.....
poi nella pag asp
aggiungi questa riga
codice:
corpoMessaggio = corpoMessaggio & vbCrLf &"E-mail : " & Request.Form("email") & "
"
corpoMessaggio = corpoMessaggio & vbCrLf &"Città : " & Request.Form("citta") & "
"
corpoMessaggio = corpoMessaggio & vbCrLf &"Accetta di ricevere la Newsletter : " & Request.Form("accetta") & "
"
dovrebbe fungere
ciao