Ir para conteúdo
Fórum Script Brasil
  • 0

Código Em Asp, Onde Coloco?


Guest Psycho boy

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

  • 0

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>

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Psycho boy

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> &nbsp;<img src="images/arrow_blue.gif" width="9" height="9" />&nbsp; <a

class="ablue" href="contato.html"> Contato</a> &nbsp;<img src="images/arrow_blue.gif" width="9" height="9" />&nbsp; <a

class="ablue" href="contato_form.html"> Formul&aacute;rio de Cadastro</a>&nbsp; </span></span></td>

<td width="5" background="images/pontilhadotop_azul_direit2.gif" bgcolor="#E2EBF2">&nbsp;</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">&nbsp;</td>

<td>&nbsp;</td>

</tr>

<tr>

<td height="31">&nbsp;</td>

<td valign="top" class="pagecontent bold style23 style26">Fale com a H&auml;fele Brasil </td>

</tr>

<tr>

<td>&nbsp;</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">&nbsp;</td>

<td width="282">&nbsp;</td>

</tr>

<tr>

<td height="22">&nbsp;</td>

<td valign="middle" class="pagecontent bold style23 style27">Empresa:</td>

</tr>

<tr>

<td height="31">&nbsp;</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">&nbsp;</td>

<td height="22" valign="middle" class="pagecontent bold style23 style27">Ramo de atividade: </td>

</tr>

<tr>

<td height="101">&nbsp;</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">&nbsp;</td>

<td valign="middle" class="pagecontent bold style23 style27">Nome:</td>

</tr>

<tr>

<td height="31">&nbsp;</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">&nbsp;</td>

<td valign="middle" class="pagecontent bold style23 style27">Cargo:</td>

</tr>

<tr>

<td height="31">&nbsp;</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">&nbsp;</td>

<td valign="middle" class="pagecontent bold style23 style27">Endere&ccedil;o:</td>

</tr>

<tr>

<td height="31">&nbsp;</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">&nbsp;</td>

<td valign="middle" class="pagecontent bold style23 style27">Cidade/Estado:</td>

</tr>

<tr>

<td height="31">&nbsp;</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">&nbsp;</td>

<td valign="middle" class="pagecontent bold style23 style27">Bairro/Cep:</td>

</tr>

<tr>

<td height="31">&nbsp;</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">&nbsp;</td>

<td valign="middle" class="pagecontent bold style23 style27">Telefone/Fax:</td>

</tr>

<tr>

<td height="31">&nbsp;</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">&nbsp;</td>

<td valign="middle" class="pagecontent bold style23 style27">Email:</td>

</tr>

<tr>

<td height="31">&nbsp;</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">&nbsp;</td>

<td valign="middle" class="pagecontent bold style23 style27">Deixe sua mensagem: </td>

</tr>

<tr>

<td height="138">&nbsp;</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">&nbsp;</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">&nbsp;</td>

<td width="15">&nbsp;</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>&nbsp;</p></td>

<td width="5" background="images/pontilhadovertic_azul_meio.gif">&nbsp;</td>

</tr>

</table>

</form>

<!-- InstanceEndEditable -->

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Psycho boy

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í!!!

Link para o comentário
Compartilhar em outros sites

  • 0
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
Link para o comentário
Compartilhar em outros sites

  • 0
Guest Psycho boy

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

Link para o comentário
Compartilhar em outros sites

  • 0

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?

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Psycho boy

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

Link para o comentário
Compartilhar em outros sites

  • 0

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.

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Psycho boy

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!

Link para o comentário
Compartilhar em outros sites

  • 0

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

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...