21 messaggi dal 18 marzo 2002
Ho creato un semplicissimo form per inviare dei dati con CDonts, ma devo permettere all'utente di scegliere a quale mail mandare i suoi dati selezionandone una da un menu (fatto con dei radiobuttons).

lo script è questo:

<%@ Language=JavaScript %>
<%
mail_ob = Server.CreateObject("CDONTS.NewMail");

mail_ob.Body = String("Messaggio inviato da " + String(Request("requirednome")) + " - " + String(Request("requiredragione")) + "\n\n" + String(Request("requiredindirizzo")) + " n° " + String(Request("requirednumcivico"))+ " - " + String(Request("requiredcap")+ " " ) + String(Request("requiredcittà")) + " (" + String(Request("requiredprovincia")) + ")"
+ "\n" + "tel: " + String(Request("requiredphone")) + " - e-mail: " + String(Request("mail"))
+ "\n\n" + "TESTO DEL MESSAGGIO"+ String(Request("oggetto")) + "\n\n"
+ String(Request("requiredtext"))
);

mail_ob.Subject = String("Messaggio inviato da: " + String(Request("requiredragione")));

mail_ob.To = request.form("radio");

mail_ob.Importance = 2; // 0=low; 1=normal; 2=high

mail_ob.Send("web@kartenia.it");

%>

PROBLEMA: devo fare in modo che in mail_ob.to il server imposti automaticamente il valore scelto dall'utente. Devo usare request.form, immagino, ma nn riesco a scriverlo nella maniera corretta...QUALCUNO MI PUO' AIUTARE?


Into the void we have to travel...Space is the place.
428 messaggi dal 06 settembre 2002
come hai impostato l'input "radio"?
<input type=... name=... value=...>

§§################################################§§
-La gente da buoni consigli se non può più dare il cattivo esempio-
§§################################################§§

§§################################################§§
-La gente da buoni consigli se non può più dare il cattivo esempio-
§§################################################§§
21 messaggi dal 18 marzo 2002
Questo è il codice con cui ho impostato i due raiobuttons tra cui scegliere:

<input type="radio" name="radio" value="piolopaolo@hotmail.com">
<input type="radio" name="radio" value="webmaster@uglytunes.net">


Mi sai aiutare?


Into the void we have to travel...Space is the place.
635 messaggi dal 06 settembre 2002
CIao,
un semplice:
INDIRIZZO_EMAIL=Request.Form("radio")
non funziona?


Ciao

 JD

OJD
21 messaggi dal 18 marzo 2002
Ehm, se guardi bene l'ho già fatto...ma quando sparo tutto sul server mi dice che manca un ";" ....solo che nn so proprio dove lo devo mettere!!!


Into the void we have to travel...Space is the place.
2.907 messaggi dal 15 maggio 2001
Contributi
prova a mettere così :

mail_ob.To = "& request.form("radio")&"

Senza il ; finale :O)

Rome Webmaster ---------->>

21 messaggi dal 18 marzo 2002
Niente da fare, non funziona...e a voi ? Non riesco proprio a capire dove cavolo stia l'errore...qualcuno ha una soluzione diversa?


Into the void we have to travel...Space is the place.
2.907 messaggi dal 15 maggio 2001
Contributi
Prova ancora così :

destinatario = Request.form("radio")

poi nel programma di invio metti

mail_ob.To = destinatario

Se nn dovesse andare scrivi il tipo di errore che ti viene riportato e scrivi la riga in questione........

Rome Webmaster ---------->>

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.