Guest Psycho boy Postado Maio 25, 2006 Denunciar Share Postado Maio 25, 2006 Gente, beleza?!!To com uma duvida em código de asp:tenho esse código: <form action="enviar.asp" method="post" >estou fazendo um formulário em html e gostaria de saber aonde tenho que colocar esse código, em que lugar especificamente...Brigadão aew! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Maio 25, 2006 Denunciar Share Postado Maio 25, 2006 isso ai é abertura de um form, você tem que colocar após essa tag os objetos que vao compor seu formulario, como por exemplo: um text, combo, radiobutton....você pode colocar em qualquer lugar da sua pagina, lembrando que os campos que você for resgarar as variaveis por submit, devem ficar depois da tag do form.Para fechar o form use: </form> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Psycho boy Postado Maio 25, 2006 Denunciar Share Postado Maio 25, 2006 Então, seria aqui?:(lembrando que antes desse form, é tudo código de template.)<form action="enviar.asp" method="post" > <table width="415" height="5" border="0" cellpadding="0" cellspacing="0"> <tr> <td height="28" background="images/pontilhadotop_azul_meio2.gif" bgcolor="#E2EBF2"><span class="style25"><span class="breadcrumb"><a class="ablue" href="index.html">Home</a> <img src="images/arrow_blue.gif" width="9" height="9" /> <a class="ablue" href="contato.html"> Contato</a> <img src="images/arrow_blue.gif" width="9" height="9" /> <a class="ablue" href="contato_form.html"> Formulário de Cadastro</a> </span></span></td> <td width="5" background="images/pontilhadotop_azul_direit2.gif" bgcolor="#E2EBF2"> </td> </tr> </table> <table width="415" height="416" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="410" height="28" valign="top"><table width="394" height="72" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="19" height="17"> </td> <td> </td> </tr> <tr> <td height="31"> </td> <td valign="top" class="pagecontent bold style23 style26">Fale com a Häfele Brasil </td> </tr> <tr> <td> </td> <td width="282" height="24" valign="top">Por favor, preencha todos os campos. </td> </tr> </table> <table width="394" height="754" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="19" height="16"> </td> <td width="282"> </td> </tr> <tr> <td height="22"> </td> <td valign="middle" class="pagecontent bold style23 style27">Empresa:</td> </tr> <tr> <td height="31"> </td> <td valign="top" class="pagecontent bold style23 style26"><form name="form1" id="form1" method="post" action=""> <input name="empresa" type="text" id="empresa" size="35" /> </form></td> </tr> <tr> <td height="22"> </td> <td height="22" valign="middle" class="pagecontent bold style23 style27">Ramo de atividade: </td> </tr> <tr> <td height="101"> </td> <td valign="top" class="pagecontent bold style23 style26"><form name="form2" id="form2" method="post" action=""> <p class="style27"> <label> <input type="radio" name="ramoatividade" value="moveleiro" /> Moveleiro</label> <br /> <label> <input type="radio" name="ramoatividade" value="arquitetura" /> Arquitetura</label> <br /> <label> <input type="radio" name="ramoatividade" value="contrucaocivil" /> Construção Civil</label> <br /> <label> <input type="radio" name="ramoatividade" value="nautico" /> Náutico</label> <br /> <label> <input type="radio" name="ramoatividade" value="outros" /> Outros </label> <input name="outros_quais" type="text" id="outros_quais" size="23" /> </p> </form> </td> </tr> <tr> <td height="22"> </td> <td valign="middle" class="pagecontent bold style23 style27">Nome:</td> </tr> <tr> <td height="31"> </td> <td valign="top" class="pagecontent bold style23 style26"><form name="form7" id="form7" method="post" action=""> <input name="nome" type="text" id="nome" size="35" /> </form></td> </tr> <tr> <td height="22"> </td> <td valign="middle" class="pagecontent bold style23 style27">Cargo:</td> </tr> <tr> <td height="31"> </td> <td valign="top" class="pagecontent bold style23 style26"><form name="form10" id="form10" method="post" action=""> <input name="cargo" type="text" id="cargo" size="35" /> </form></td> </tr> <tr> <td height="22"> </td> <td valign="middle" class="pagecontent bold style23 style27">Endereço:</td> </tr> <tr> <td height="31"> </td> <td valign="top" class="pagecontent bold style23 style26"><form name="form9" id="form9" method="post" action=""> <input name="endereco" type="text" id="endereco" size="35" /> </form></td> </tr> <tr> <td height="22"> </td> <td valign="middle" class="pagecontent bold style23 style27">Cidade/Estado:</td> </tr> <tr> <td height="31"> </td> <td valign="top" class="pagecontent bold style23 style26"><form name="form8" id="form8" method="post" action=""> <input name="cidade" type="text" id="cidade" size="35" />- <input name="estado" type="text" id="estado" size="5" /> </form></td> </tr> <tr> <td height="22"> </td> <td valign="middle" class="pagecontent bold style23 style27">Bairro/Cep:</td> </tr> <tr> <td height="31"> </td> <td valign="top" class="pagecontent bold style23 style26"><form name="form11" id="form11" method="post" action=""> <input name="bairro" type="text" id="bairro" size="35" /> - <input name="cep" type="text" id="cep" size="11" /> </form></td> </tr> <tr> <td height="22"> </td> <td valign="middle" class="pagecontent bold style23 style27">Telefone/Fax:</td> </tr> <tr> <td height="31"> </td> <td valign="top" class="pagecontent bold style23 style26"><form name="form12" id="form12" method="post" action=""> <input name="telefone" type="text" id="telefone" size="23" />- <input name="fax" type="text" id="fax" size="23" /> </form></td> </tr> <tr> <td height="22"> </td> <td valign="middle" class="pagecontent bold style23 style27">Email:</td> </tr> <tr> <td height="31"> </td> <td valign="top" class="pagecontent bold style23 style26"><form name="form13" id="form13" method="post" action=""> <input name="email" type="text" id="email" size="35" /> </form></td> </tr> <tr> <td height="22"> </td> <td valign="middle" class="pagecontent bold style23 style27">Deixe sua mensagem: </td> </tr> <tr> <td height="138"> </td> <td valign="top" class="pagecontent bold style23 style26"><form name="form15" id="form15" method="post" action=""> <textarea name="mensagem" cols="40" rows="7" id="mensagem"></textarea> </form></td> </tr> <tr> <td height="31"> </td> <td valign="top" class="pagecontent bold style23 style26"><form name="form14" id="form14" method="post" action=""> <input name="enviar" type="submit" id="enviar2" value="Enviar" /> </form></td> </tr> </table> <table width="394" height="38" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="379" height="16"> </td> <td width="15"> </td> </tr> <tr> <td height="16"><div align="right" class="ablue"><a class="ablue" href="contato_form.html#top">voltar ao topo</a></div></td> <td><div align="right"><img src="images/arrow_top.gif" width="9" height="9" /></div></td> </tr> </table> <p> </p></td> <td width="5" background="images/pontilhadovertic_azul_meio.gif"> </td> </tr> </table> </form> <!-- InstanceEndEditable --> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Maio 25, 2006 Denunciar Share Postado Maio 25, 2006 mas que bela bagunça de código rss.. pra que tantos forms?? Se tudo vai para uma pagina só, basta somente 1 form! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Psycho boy Postado Maio 26, 2006 Denunciar Share Postado Maio 26, 2006 hummm, puxa nem pensei nisso, mas é que isso surgiu do design que eu fiz antes....o que penso é que esse form: <form action="enviar.asp" method="post" >é só como um "link" pra ele puxar meu arquivo asp, pra mensagem chegar na caixa de e-mail...num seria isso ou to enganado?valeu pela força aí!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Maio 26, 2006 Denunciar Share Postado Maio 26, 2006 não entendi sua duvida, mas é assim... essa tag de form serve para que na pagina de submit (informada no action) você possa resgatar as variaveis. Se for method=post você pega os dados digitados por request.form, se for method=get, você faz um request.querystring Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Psycho boy Postado Maio 26, 2006 Denunciar Share Postado Maio 26, 2006 entendi tudo.É que é assim, como eu mexo mais com degner em dreamweaver, eu não tenho muito conhecimento em código, principalmente em asp. Estou fazendo, no momento, um formulário de envio de e-mail pro site de uma empresa, tudo em asp. O que está acontecendo é que a minha pág de formulário.html, não está encontrando a pág do arquivo em asp, dai o envio de e-mail não pode ser completo. É como você disse "essa tag de form serve para que na pagina de submit (informada no action) você possa resgatar as variaveis" e eu entendi isso, mas não estou conseguindo fazer funcionar, devo estar fazendo algum erro bobo...Só uma coisa, eu não fiz curso algum, aprendo tudo na hora, então, pra eu sanar essas dúvidas, qual curso exatamente teria que fazer??? valeu!!!!! :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Maio 26, 2006 Denunciar Share Postado Maio 26, 2006 se você vai precisar de programação pra este form, entaum acho que não precisa se preocupar em fazer curso.. pegue algo pronto da internet ou então vai adaptando até conseguir... isso é simples.Mas se você está pensando em aplicacar programação em outras aplicações, ai seria legal você aprender logica da programaçao (pra mim isso é a base de tudo). Depois é só pegar uns tutoriais e ir estudando, Asp é tranquilo, importante você entender o conceito de programação.Agora quanto ao seu form.. qual erro exatamente está aparecendo depois que você clica no botao de submit? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Psycho boy Postado Maio 26, 2006 Denunciar Share Postado Maio 26, 2006 Valeu pelo lance do curso, acho que preciso saber mais sobre códigos.Então, Fiz um formulário de e-mail, coloqueio form onde você disse, antes dos objetos que compoe o formulário, ou seja, coloquei o form no template do formulário, no espaço entre </head> e <body>, como não hove "bagunça" em meu designe, acredito que deve ser ali mesmo (posso estar completamente errado).ERRO: Quando vou testar o formulário, preencho todas as caixas de textos e digito uma mensagem de teste também, dai vem o erro, quando clico no botão "enviar" ele simplesmente volta à pág de formulário de novo ao invés de enviar os dados pro e-mail. É como se ele não tivesse função nenhuma...é isso aí.qualquer coisa eu dou o linkl pra você vê o que acontece realmente.valeu aí!!!! :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Maio 26, 2006 Denunciar Share Postado Maio 26, 2006 perai Colega... aquele codigo todo que você postou.. ele que é o enviar.asp ? Se for, realmente ele não vai fazer nada.Primeiro, pra você mandar isso pro seu email, precisa de um componente que faça esse envio. Existem vaaaarios, mas você antes tem que saber qual seu servidor web dá suporte. Isso é facil de descobrir vendo no site deles ou perguntando.Depois você instala esse componente no seu pc, e cria um codigo todo pra envio de mensagem com esse componente. Tem um tópico pendurado que fala sobre isso e aluns exemplos de codigos. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Psycho boy Postado Maio 26, 2006 Denunciar Share Postado Maio 26, 2006 epa...o código que postei la em cima, é o meu código do formulário.html, o asp, já está configurado, com seu componente que é o aspemail, ou seja, acredito que está tudo certo.a minha dúvida é no formulário. (de uma olhada)Mas mesmo assim, la vai o código do ASP (de uma olhada):<%Set Mail = Server.CreateObject("Persits.MailSender")' coloca aqui o seu smtp Mail.Host = "mail.empresa.com.br" Mail.From = Request.form("frm_email") ' From address Mail.FromName = Request("frm_nome") ' optional 'endereço de quem vai receber isso na empresa. Mail.AddAddress = "email@empresa.com.br" Mail.isHTML = True ' assunto da mensagem Mail.Subject = "contato via site" ' message body Mail.Body = "Empresa: "&request.form("frm_empresa")&"<br>" mail.body = Mail.body & "Nome: "& request.form("frm_nome")&"<br>" mail.body = Mail.body & "Email: "& request.form("frm_email")&"<br>" mail.body = Mail.body & "Cargo: "& request.form("frm_cargo")&"<br>" mail.body = Mail.body & "Endereço: "& request.form("frm_endereco")&"<br>" mail.body = Mail.body & "CEP: "& request.form("frm_cep")&"-"& request.form("frm_cep2")&"<br>" mail.body = Mail.body & "Cidade: "& request.form("frm_cidade")&"<br>" mail.body = Mail.body & "Estado: "& request.form("frm_estado")&"<br>" mail.body = Mail.body & "Autorizar visita?: "& request.form("frm_visita")&"<br>" mail.body = Mail.body & "Autorizar recebimento?: "& request.form("frm_autorizar recebimento")&"<br>" mail.body = Mail.body & "Mensagem: "& request.form("frm_mensagem")&"<br>" strErr = "" bSuccess = False On Error Resume Next ' catch errors Mail.Send ' send message If Err <> 0 Then ' error occurred strErr = Err.Description else bSuccess = True End If%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>teste</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><body><p>Obrigado por entrar em contato. em breve retornaremos. você pode a mensagem aqui....bla bla bla..</p></body></html>valeu! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Maio 26, 2006 Denunciar Share Postado Maio 26, 2006 você está rodando localmente isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Psycho boy Postado Maio 26, 2006 Denunciar Share Postado Maio 26, 2006 geralmente num to rodando ele localmente não, coloco na rede pra fazer os testes. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Psycho boy Postado Maio 29, 2006 Denunciar Share Postado Maio 29, 2006 Alguém pode me ajudar a fazer um envio de e-mail ???Não to conseguindo....valeu! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Maio 29, 2006 Denunciar Share Postado Maio 29, 2006 Amigo, qual componente de e-mail você pretende utilizar para fazer o envio de e-mails?Com asp, precisa antes definir o componente, depois, desenvolver o codigo.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Psycho boy Postado Maio 29, 2006 Denunciar Share Postado Maio 29, 2006 Valeu aí, cara!demorei pra responder, porque tava tentando aqui e já consegui!brigadaum pela força!!! :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Psycho boy
Gente, beleza?!!
To com uma duvida em código de asp:
tenho esse código: <form action="enviar.asp" method="post" >
estou fazendo um formulário em html e gostaria de saber aonde tenho que colocar esse código, em que lugar especificamente...
Brigadão aew!
Link para o comentário
Compartilhar em outros sites
15 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.