Ir para conteúdo

POWERED BY:

Arquivado

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

Rod.Web

Form nao está enviando os dados via Post.

Recommended Posts

Olá pessoal estou criando este form em html para ser enviado via asp, mas os dados nao estao chegando no email destinado.

 

o cod html é?

 

<form name="FormName" method="Post" action="apresentacao.asp">
				<table width="606" border="0" align="center" cellpadding="4" bordercolor="#D4D0C8" 
	style="background: #eee; border-left: #bbbaba 1px solid; border-right: #bbbaba 1px solid; border-bottom: #bbbaba 1px solid; border-top: #bbbaba 1px solid">
				  <tr>
					<td width="20%"><div align="right"><span class="style11">Nome
						  da Empresa: </span></div></td>
					<td colspan="6"><input name="Empresa" type="text" id="Empresa" style="WIDTH:97%" /></td>
				  </tr>
				  <tr>
					<td><div align="right"><span class="style11">Nome: </span></div></td>
					<td colspan="4"><input name="Nome" type="text" id="Nome" style="WIDTH:97%" /></td>
				  </tr>
				  <tr>
					<td><div align="right"><span class="style11">Fone Fixo: </span></div></td>
					<td width="36%"><input name="Fonefixo" type="text" id="Fonefixo" style="WIDTH:93%" /></td>
					<td width="12%"><div align="right"><span class="style11">Celular: </span></div></td>
					<td colspan="2"><input name="Celular" type="text" id="Celular" style="WIDTH:93%" /></td>
				  </tr>
				  <tr>
					<td><div align="right"><span class="style11">Cidade: </span></div></td>
					<td width="36%"><input name="Cidade" type="text" id="Cidade" style="WIDTH:93%" /></td>
					<td width="12%"><div align="right"><span class="style11">Estado: </span></div></td>
					<td colspan="2"><input name="Estado" type="text" id="Estado" style="WIDTH:93%" /></td>
				  </tr>
				  <tr>
					<td><div align="right"><span class="style11">E-mail:</span></div></td>
					<td colspan="4"><input name="Email" type="text" id="Email" style="WIDTH:97%" /></td>
				  </tr>
				  <tr>
					<td><div align="right"><span class="style11">Quantidade de
						  Filiais: </span></div></td>
					<td><input name="Fone" type="text" id="Fone" style="WIDTH:93%" /></td>
					<td><div align="right"><span class="style11">Já possui Sistema? </span></div></td>
					<td width="32%"><label>
					  <input type="radio" name="group1" value="sim"> 
					  Sim 
					  <input type="radio" name="group1" value="nao"> Não
					  </label></td>
				  </tr>
  <td><div align="right" class="style11">Qual software lhe interessou mais?</div></td>
	  <td width="36%"><label>
		<input name="ActiveTrans Light" type="checkbox" id="ActiveTrans Light" value="software_light" />
		ActiveTrans Light<br />
		<input name="ActiveTrans Standard" type="checkbox" id="ActiveTrans Standard" value="software_standard" />
		ActiveTrans Standard<br />
		<input name="ActiveTrans Full" type="checkbox" id="ActiveTrans Full" value="software_full" />
		ActiveTrans Full<br />
		<input name="Logisitica" type="checkbox" id="Logisitica" value="software_logistica" />
		Logística<br />
		<input name="EntregasWeb" type="checkbox" id="EntregasWeb" value="software_entregasweb" />
		EntregasWEB</label></td>
  <tr>
	<td valign="top"><div align="right"><span class="style11">Quais as principais
		  necessidades: </span></div></td>
	<td colspan="4"><textarea name="Msg_necessidades" rows="7" id="Msg_necessidades" style="WIDTH:97%"></textarea></td>
  </tr>
	
  <tr>
	<td height="12" colspan="7"><span class="style12">Estamos procurando melhorar os nossos serviços. </span></td>
  </tr>
  <tr>
  <tr>
	<td valign="top"><div align="right"><span class="style11">O que poderiamos
		  melhorar para atender as suas expectativas? </span></div></td>
	<td colspan="4"><textarea name="Msg_expectativas" rows="7" id="Msg_expectativas" style="WIDTH:97%"></textarea></td>
  </tr>
  </tr>
  <tr>
	<td height="26" colspan="7"><div align="center">
	  <input type="reset" name="Reset" value="Cancelar" />
	  <input type="submit" name="Submit2" value="Enviar" />
	</div></td>
  </tr>
				</table>
			  </form>

 

Apresentacao.asp

<%
DIM strEmpresa, strNome, strEmail, strFone, strMenssagem, mail, reply, objMail
strEmpresa = request.form("Empresa")
strNome = request.form("Nome")
strFonefixo = request.form("Fonefixo")
strCelular = request.form("Celular")
strCidade = request.form("Cidade")
strEstado = request.form("Estado")
strEmail = request.form("Email")
strFiliais = request.form("Filiais")
strSistemaSim = request.form("SistemaSim")
strSistemaNao = request.form("SistemaNao")
strLight = request.form("Light")
strStandard = request.form("Standard")
strFull = request.form("Full")
strLogistica = request.form("Logistica")
strEntregas = request.form("Entregas")
strMsg_necessidades = request.form("Msg_necessidades")
strMsg_expectativas = request.form("Msg_expectativas")
mail = "meuemail@email.com"
reply = request.form("Email")
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From = reply
objMail.Subject = "Solicitação de Apresentação - " & strNome & vbCrLf & strFonefixo & vbCrLf &_
objMail.To = mail
objMail.Body = "Email: " & strEmail & vbCrLf & _
"Empresa: " & strEmpresa & vbCrLf & _
"Nome: " & strNome & vbCrLf & _
"Fonefixo: " & strFonefixo & vbCrLf & _
"Celular: " & strCelular & vbCrLf & _
"Cidade: " & strCidade & vbCrLf & _
"Estado: " & strEstado & vbCrLf & _
"Email: " & strEmail & vbCrLf & _
"Filiais: " & strFiliais & vbCrLf & _
"SistemaSim: " & strSistemaSim & vbCrLf & _
"SistemaNao: " & strSistemaNao & vbCrLf & _
"Light: " & strLight & vbCrLf & _
"Standard: " & strStandard & vbCrLf & _
"Full: " & strFull & vbCrLf & _
"Logistica: " & strLogistica & vbCrLf & _
"Entregasweb: " & strEntregasweb & vbCrLf & _
"Msg_necessidades: " & strMsg_necessidades & vbCrLf & _
"Msg_expectativas: " & vbCrLf & strMsg_expectativas
objMail.Send
Set objMail = nothing
%>
<h3>
<%
strName = request.form("Nome")
Response.Write strNome
%>,
Obrigado, seu E-mail foi enviado com sucesso! <br> 
Em breve estaremos entrando em contato. 
<a href="http://www.site.com.br/apresentacao.html">clique aqui</a> para voltar.</h3>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola meu amigo, primeira dica que lhe dou é a seguinte.

Minimize seu código resumindo sempre ao foco no problema em especifico, códigos muito grande em tópicos assustam as pessoas e faz parecer que você quer pronto e nao aprender propriamente dito, ok! :)

 

Agora vamos la, nao entendi muito bem seu problema mas parece que você quer passar por email os valores digitados no formulário mas o email nao esta indo com os valores.

 

Vamos atenuar o problema para que fique mais explicito.

 

O email chega sem os dados ou nem chega?

você ja rodou um response.write request.form("campo") para validar o recebimento dos dados?

o cdonts ta corretamente instalado no seu ambiente de teste?

 

 

espero as respostas!

bjs

Compartilhar este post


Link para o post
Compartilhar em outros sites

os dados estao sendo recuperados ,normalmente ??

dá um response.write nas variaveis, para ver se estao sendo recuperadas

 

response.write (strEmpresa )

response.write (strNome)

response.write (strFonefixo)

response.write (strCelular)

response.write (strCidade)

response.write (strEstado)

...

...

 

e você esta tentando enviar no localHost ou no Server ?

se estiver no localhost, verifique se os email estao parando

na pasta Queue, Bad...

Tente dar um "reestart" no serviço de SMTP (ou de todo o IIS) e se o reboot falha, para ver se o backlog será limpo,Tenha certeza que os campos "from" e "to" do Componente CDONTS instanciado estejam preenchidos de maneira correta e com endereços válidos.Confira todos os arquivos com extensão ".rtf na pasta Queue. Eles podem causar diversas confusões no código e na configuração do servidor;

- Confira o servidor em si, configurando um cliente de e-mail como o Outlook Expresse e confiurando uma conta. Tente mandar e-mails com a mesma configuração que estava tentando com o componente CDONTS;

 

Dê ainda uma olhada em alguns links de suporte da microsoft, você pode encontrar alguma valiosa informação por lá :

 

http://support.microsoft.com/?id=kb;;Q267859

 

http://support.microsoft.com/?id=kb;;Q290290

 

http://support.microsoft.com/?id=kb;;Q265621

 

http://support.microsoft.com/?id=kb;;Q276347

 

http://support.microsoft.com/?id=kb;;Q258918

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.