Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jonas Cowboy

Problemas com Radio Buttons em formulário

Recommended Posts

Pessoal, tudo bom?? Tenho uma duvida de como colocar o value do Radio button no formMail.

 

Seguinte: estou desenvolvendo um questionário on line pelo qual compus todo o layout em flash. Esse layout se baseia em dois campos de input text e 10 radio buttons (cada grupo contendo 5 opções). O questionário se encontra nessa pag abaixo

 

http://br.geocities.com/jonas.cowboy/

 

O que acontece é o seguinte, eu sou novato em Actionscript e gostaria de saber se tem algum tutorial qeu poderia me ajudar a enviar as respostas deste questionário para o meu e-mail da seguinte forma (seria um exemplo):

 

________________________________________________________________________________

_______________

 

categoria: de 20 a 30 anos

Cargo: Blábláblá

 

Localização: ruim

Serviço: bom

Comida: bom

Audiovisual: bom

ambiente: bom

Organização: bom

Recepção: bom

tempo: bom

 

Comentário: blablablablabla

 

Convocação: Sim

 

________________________________________________________________________________

_______________

 

 

Eu consigo fazer isso com input text, segue o AS:

 

stop();
var objMail:LoadVars = new LoadVars();

System.useCodepage = true
bt.onRelease = function() {
objMail.nome = nome.text;
objMail.email = email.text;
objMail.assunto = assunto.text;
objMail.empresa= empresa.text;
objMail.telefone = telefone.text;
objMail.mensagem = mensagem.text;

mensagem.text = nome.text = assunto.text = email.text = empresa.text = telefone.text = "";
objMail.sendAndLoad("http://www.meusite.com/formulario.asp", objMail, "POST");
}
objMail.onLoad = function() {
_root.meio.gotoAndPlay(2);
if(this.ver)
msg.text = "Seu e-mail foi enviado com sucesso!!";
else
msg.text = "Ocorreu algum erro no envio do e-mail";
}

 

e o ASP:

 

 

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
'vamos pegar as variaveis vindas
'atraves do objMail
nome = request.Form("nome")
email = request.Form("email")
assunto = request.Form("assunto")
mensagem = request.Form("mensagem")
empresa = request.Form("empresa")
telefone = request.Form("telefone")
mostra= request.Form("mostra")

'criando objeto que enviara os emails
set oMail = Server.CreateObject("CDONTS.NewMail")
'quem recebera os emails
oMail.To = "jonas.cowboy@yahoo.com.br"
'quem esta enviando os emails
oMail.From = nome&" <"&email&">"
'assunto
oMail.Subject = assunto
'mensagem
oMail.Body = "Empresa: "&empresa&"<br>Telefone: "&telefone&"<br><br>"&mensagem

'formato do email
oMail.Bodyformat = 0 'faz com que o cdonts envie conteudo html'
   oMail.MailFormat = 0 'faz com que o cdonts envie conteudo html''enviando
oMail.Send
'agora enviamos para o asp a variavel ver=1 dizendo q tudo
'ocorreu bem
Response.Write("&ver=1&")
%>

 

como eu posso colocar no meu código para que saia do jeito que eu demonstrei no exemplo?? Precisava dessa ajuda com uma certa urgência.

 

abração!

 

Alguém pode me ajudar?? Minha dificuldade nem é montar o ASP para formatar o e-mail, mas como que eu faço pra pegar o valor de cada grupo do Radio Button e colocar no e-mail. Alguém???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você deve colocar o mesmo nome em todos radiobutton de um determinado grupo de informação.

Ex.

<input type="radio" name="localizacao" value="bom" />
<input type="radio" name="localizacao" value="ruim" />
<input type="radio" name="localizacao" value="bacana" />
<input type="radio" name="localizacao" value="péssimo" />

Depois é só fazer request.form("localizacao") que pegará o valor do radio selecionado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.