USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  ASP - Active Server Page
Voltar
Autor Assunto:  Request.Form não funciona...
Edmilson
não registrado
Postada em 20/07/2005 02:42 hs   
Galera... Estou com uma dúvida de iniciante... Fiz um form html e uma rotina para mandar os dados desse form para um e-mail, só que não funciona mais... Já funcionou antes, mas não sei o que está dando errado. A rotina não consegue unir os Request.Form numa variável que se torna o corpo da mensagem do e-mail

Quem puder me ajudar, desde já agradeço. Abraços

Segue a rotina:
<%
Function Envia
Set oMailer = Server.CreateObject("CDO.Message")

Set objCDOSYSCon = Server.CreateObject ("CDO.Configuration")

objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.servidor.com.br"

objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25

objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2

objCDOSYSCon.Fields.update
mensagem = "Nome: " & Request.Form( "nome" ) & " || E-Mail: " & Request.Form( "email" ) & " || Telefone: " & Request.Form( "telefone" ) & " || " & Request.Form( "corpomsg" )
Set oMailer.Configuration = objCDOSYSCon

oMailer.From = "automail@servidor.com"

oMailer.To = "info@servidor.com"

oMailer.Subject = "Anunciante"
oMailer.TextBody = mensagem
oMailer.Fields.update
oMailer.Send
End Function%>
<%Set oMailer = Nothing
Set objCDOSYSCon = Nothing
%>
     
Erico
SALVADOR
BA - BRASIL
Postada em 20/07/2005 14:35 hs            
Os Request.Form estão retornando dados?
Se não o problema pode estar na pagina que chamou a rotina.

A.Erico S.Peixoto
--------------------
Analista de Sistemas
     
Edmilson
não registrado
Postada em 20/07/2005 23:49 hs   
O form é o seguinte:
<form name="form1" method="post" action="mailer.asp">
              <table width="100%"  border="0" cellspacing="1" cellpadding="1">
                <tr align="left" valign="top">
                  <td width="13%"><strong>Nome:</strong></td>
                  <td width="87%"><input name="nome" type="text" id="nome" value="<%=cNome%>" size="35" maxlength="70"></td>
                </tr>
                <tr align="left" valign="top">
                  <td><strong>E-mail:</strong></td>
                  <td><input name="email" type="text" id="email" value="<%=cEmail%>" size="35" maxlength="70"></td>
                </tr>
                <tr align="left" valign="top">
                  <td><strong>Telefone:</strong></td>
                  <td><input name="telefone" type="text" id="telefone" value="<%=cFone%>" size="35" maxlength="50"></td>
                </tr>
                <tr align="left" valign="top">
                  <td><strong>Mensagem:</strong></td>
                  <td><textarea name="corpomsg" cols="35" rows="10" wrap="VIRTUAL"><%=cMessage%></textarea></td>
                </tr>
                <tr align="left" valign="top">
                  <td>&nbsp;</td>
                  <td align="right"><input name="envia" type="submit" id="envia" value="Envia"></td>
                </tr>

Eu recebo o e-mail, mas sem os dados inseridos no formulário.

Desde já agradeço, Abraços,

Ed
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página