Jump to content


vphoto

Member Since 29/04/2011
Offline Last Active 16/09/2011, 08:36
-----

Topics I've Started

Form Aspmail - Erro Fromaddress Property Cannot Be Blank.

04/05/2011, 10:16

Criei uma página de contatos e quando preencho op formulario e envio dá o seguinte erro:
FromAddress Property cannot be blank.
Estou usando o seguinte código na pág enviar.asp:
<%
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.RemoteHost = "mail.infinitolhar.com.br"
Mailer.FromName = request.form("nomecompleto")
Mailer.FromAddress = request.form("email")
Mailer.AddRecipient "Formulário Contato" , "contato@infinitolhar.com.br"
Mailer.Subject = "Formulario de Contato"

Mailer.BodyText = "Nome: " & request.form("nomecompleto") & vbcrlf
Mailer.BodyText = "E-mail: " & request.form("email") & vbcrlf
Mailer.BodyText = "Telefone: " & request.form("telefone") & vbcrlf
Mailer.BodyText = "Estado: " & request.form("estado") & vbcrlf
Mailer.BodyText = "Cidade: " & request.form("cidade") & vbcrlf
Mailer.BodyText = "Assunto: " & request.form("assunto") & vbcrlf
Mailer.BodyText = "Comentarios: " & request.form("comentarios") & vbcrlf


if Mailer.SendMail then
Response.redirect "ok.html"
else
Response.Write mailer.response
end if
%>

Urgente! Formulário Fale Conosco Chega Vazio!

02/05/2011, 14:56

Oi Criei meu 1º site mas na página Contatos, o formulario é enviado pro email certinho mas chega sem os dados.
Pelo amor de Deus me ajudem!!!!!!!!!!!!
Segue um exemplo de como chega e o codigo da pag enviar.asp:
Chega assim:

Nome:
E-mail:
Telefone:
Estado:
Cidade:
Assunto:
Comentarios:

Os códigos da pag enviar.asp:

<%
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.RemoteHost = "mail.infinitolhar.com.br"
Mailer.FromName = request.form("nome")
Mailer.FromAddress = "contato@infinitolhar.com.br"
Mailer.AddRecipient "Contato" , "contato@infinitolhar.com.br"
Mailer.Subject = "Assunto"

Mailer.BodyText = "Nome: " & request.form("nome") & vbcrlf
Mailer.BodyText = "E-mail: " & request.form("email") & vbcrlf
Mailer.BodyText = "Telefone: " & request.form("telefone") & vbcrlf
Mailer.BodyText = "Estado: " & request.form("estado") & vbcrlf
Mailer.BodyText = "Cidade: " & request.form("cidade") & vbcrlf
Mailer.BodyText = "Assunto: " & request.form("assunto") & vbcrlf
Mailer.BodyText = "Comentarios: " & request.form("comentarios") & vbcrlf


if Mailer.SendMail then
Response.redirect "ok.html"
else
Response.Write mailer.response
end if
%>

Segue os da página contato.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...nsitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/modelo.dwt" codeOutsideHTMLIsLocked="false" -->
<head>

<script type="text/javascript" src="js/prototype.js"></script>

<script type="text/javascript" src="js/scriptaculous.js?load=effects"></script>

<script type="text/javascript" src="js/efeito.js"></script>

<link rel="stylesheet" href="css/efeito.css" type="text/css" media="screen">


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Infinity Design - Fotografia &amp; Publicidade</title>
<!-- InstanceEndEditable -->
<style type="text/css">
@import url("estilo.css");
@import url("css/efeito.css");

td img {display: block;}td img {display: block;}td img {display: block;}td img {display: block;}
.style1 {font-family: Arial, Helvetica, "AdLib Win95BT"}
.style2 {font-family: "Amelia BT"}td img {display: block;}td img {display: block;}td img {display: block;}td img {display: block;}td img {display: block;}
</style>
<script type="text/javascript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
if (event == "init" && args.length > 2) {
if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
nbArr[nbArr.length] = img;
for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = args[i+1];
nbArr[nbArr.length] = img;
} }
} else if (event == "over") {
document.MM_nbOver = nbArr = new Array();
for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
nbArr[nbArr.length] = img;
}
} else if (event == "out" ) {
for (i=0; i < document.MM_nbOver.length; i++) {
img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
} else if (event == "down") {
nbArr = document[grpName];
if (nbArr)
for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
document[grpName] = nbArr = new Array();
for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
nbArr[nbArr.length] = img;
} }
}
//-->
</script>
<!-- InstanceBeginEditable name="head" -->
<script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<script src="SpryAssets/SpryValidationSelect.js" type="text/javascript"></script>
<script src="SpryAssets/SpryValidationTextarea.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
<link href="SpryAssets/SpryValidationSelect.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.style3 {color: #CC3333}
-->
</style>
<link href="SpryAssets/SpryValidationTextarea.css" rel="stylesheet" type="text/css" />
<!-- InstanceEndEditable -->
</head>

<body onload="MM_preloadImages('botoes/images/menu_r2_c2_f3.gif','botoes/images/menu_r2_c2_f2.gif','botoes/images/menu_r2_c2_f4.gif','botoes/images/menu_r2_c4_f3.gif','botoes/images/menu_r2_c4_f2.gif','botoes/images/menu_r2_c4_f4.gif','botoes/images/menu_r2_c6_f3.gif','botoes/images/menu_r2_c6_f2.gif','botoes/images/menu_r2_c6_f4.gif','botoes/images/menu_r2_c8_f3.gif','botoes/images/menu_r2_c8_f2.gif','botoes/images/menu_r2_c8_f4.gif','botoes/images/menu_r2_c10_f3.gif','botoes/images/menu_r2_c10_f2.gif','botoes/images/menu_r2_c10_f4.gif','botoes/images/menu_r2_c12_f3.gif','botoes/images/menu_r2_c12_f2.gif','botoes/images/menu_r2_c12_f4.gif','botoes/images/menu_r1_c2_f3.gif','botoes/images/menu_r1_c2_f2.gif','botoes/images/menu_r1_c2_f4.gif','botoes/images/menu_r1_c4_f3.gif','botoes/images/menu_r1_c4_f2.gif','botoes/images/menu_r1_c4_f4.gif','botoes/images/menu_r1_c6_f3.gif','botoes/images/menu_r1_c6_f2.gif','botoes/images/menu_r1_c6_f4.gif','botoes/images/menu_r1_c8_f3.gif','botoes/images/menu_r1_c8_f2.gif','botoes/images/menu_r1_c8_f4.gif','botoes/images/menu_r1_c10_f3.gif','botoes/images/menu_r1_c10_f2.gif','botoes/images/menu_r1_c10_f4.gif','botoes/images/menu_r1_c12_f3.gif','botoes/images/menu_r1_c12_f2.gif','botoes/images/menu_r1_c12_f4.gif')">
<div id="base">
<div id="cabecalho"><img src="animacao/Topo.png" width="955" height="150" /></div>
<div id="menu">
<table border="0" cellpadding="0" cellspacing="0" width="955">
<!-- fwtable fwsrc="menu.png" fwpage="Page 1" fwbase="menu.gif" fwstyle="Dreamweaver" fwdocid = "640206918" fwnested="0" -->
<tr>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="10" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="147" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="11" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="147" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="11" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="147" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="9" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="147" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="11" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="147" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="11" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="147" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="10" height="1" border="0" id="undefined_2" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="1" height="1" border="0" id="undefined_2" /></td>
</tr>
<tr>
<td><img name="menu_r1_c1" src="botoes/images/menu_r1_c1.gif" width="10" height="25" border="0" id="menu_r1_c1" alt="" /></td>
<td><a href="index.html" target="_top" onclick="MM_nbGroup('down','navbar1','menu_r1_c2','botoes/images/menu_r1_c2_f3.gif',1);" onmouseover="MM_nbGroup('over','menu_r1_c2','botoes/images/menu_r1_c2_f2.gif','botoes/images/menu_r1_c2_f4.gif',1);" onmouseout="MM_nbGroup('out');"><img name="menu_r1_c2" src="botoes/images/menu_r1_c2.gif" width="147" height="25" border="0" id="menu_r1_c2" alt="" /></a></td>
<td><img name="menu_r1_c3" src="botoes/images/menu_r1_c3.gif" width="11" height="25" border="0" id="menu_r1_c3" alt="" /></td>
<td><a href="foto.html" target="_top" onclick="MM_nbGroup('down','navbar1','menu_r1_c4','botoes/images/menu_r1_c4_f3.gif',1);" onmouseover="MM_nbGroup('over','menu_r1_c4','botoes/images/menu_r1_c4_f2.gif','botoes/images/menu_r1_c4_f4.gif',1);" onmouseout="MM_nbGroup('out');"><img name="menu_r1_c4" src="botoes/images/menu_r1_c4.gif" width="147" height="25" border="0" id="menu_r1_c4" alt="" /></a></td>
<td><img name="menu_r1_c5" src="botoes/images/menu_r1_c5.gif" width="11" height="25" border="0" id="menu_r1_c5" alt="" /></td>
<td><a href="design_grafico.html" target="_top" onclick="MM_nbGroup('down','navbar1','menu_r1_c6','botoes/images/menu_r1_c6_f3.gif',1);" onmouseover="MM_nbGroup('over','menu_r1_c6','botoes/images/menu_r1_c6_f2.gif','botoes/images/menu_r1_c6_f4.gif',1);" onmouseout="MM_nbGroup('out');"><img name="menu_r1_c6" src="botoes/images/menu_r1_c6.gif" width="147" height="25" border="0" id="menu_r1_c6" alt="" /></a></td>
<td><img name="menu_r1_c7" src="botoes/images/menu_r1_c7.gif" width="9" height="25" border="0" id="menu_r1_c7" alt="" /></td>
<td><a href="web_desig.html" target="_top" onclick="MM_nbGroup('down','navbar1','menu_r1_c8','botoes/images/menu_r1_c8_f3.gif',1);" onmouseover="MM_nbGroup('over','menu_r1_c8','botoes/images/menu_r1_c8_f2.gif','botoes/images/menu_r1_c8_f4.gif',1);" onmouseout="MM_nbGroup('out');"><img name="menu_r1_c8" src="botoes/images/menu_r1_c8.gif" width="147" height="25" border="0" id="menu_r1_c8" alt="" /></a></td>
<td><img name="menu_r1_c9" src="botoes/images/menu_r1_c9.gif" width="11" height="25" border="0" id="menu_r1_c9" alt="" /></td>
<td><a href="galeria.html" target="_top" onclick="MM_nbGroup('down','navbar1','menu_r1_c10','botoes/images/menu_r1_c10_f3.gif',1);" onmouseover="MM_nbGroup('over','menu_r1_c10','botoes/images/menu_r1_c10_f2.gif','botoes/images/menu_r1_c10_f4.gif',1);" onmouseout="MM_nbGroup('out');"><img name="menu_r1_c10" src="botoes/images/menu_r1_c10.gif" width="147" height="25" border="0" id="menu_r1_c10" alt="" /></a></td>
<td><img name="menu_r1_c11" src="botoes/images/menu_r1_c11.gif" width="11" height="25" border="0" id="menu_r1_c11" alt="" /></td>
<td><a href="contatos.html" target="_top" onclick="MM_nbGroup('down','navbar1','menu_r1_c12','botoes/images/menu_r1_c12_f3.gif',1);" onmouseover="MM_nbGroup('over','menu_r1_c12','botoes/images/menu_r1_c12_f2.gif','botoes/images/menu_r1_c12_f4.gif',1);" onmouseout="MM_nbGroup('out');"><img name="menu_r1_c12" src="botoes/images/menu_r1_c12.gif" width="147" height="25" border="0" id="menu_r1_c12" alt="" /></a></td>
<td><img name="menu_r1_c13" src="botoes/images/menu_r1_c13.gif" width="10" height="25" border="0" id="menu_r1_c13" alt="" /></td>
<td><img src="botoes/images/spacer.gif" alt="" name="undefined_2" width="1" height="25" border="0" id="undefined_2" /></td>
</tr>
</table>
</div>
<div id="conteudo"><!-- InstanceBeginEditable name="conteudo" -->
<form action="enviar.asp" method="post" enctype="multipart/form-data" name="contato" id="contato">
<table width="900" border="0" cellspacing="0" cellpadding="5">
<tr>
<td colspan="2" class="titulo_principal">Contatos Infinity Design</td>
</tr>
<tr>
<td colspan="2" class="titulo_principal"><span class="corpo_do_texto">contato@infinitolhar.com.br / 24.9296-3416</span><br /></td>
</tr>
<tr>
<td class="corpo_do_texto">* Nome:</td>
<td><span id="sprytextfield1">
<label>
<input name="nome" type="text" id="nome" size="50" maxlength="80" />
</label>
<span class="textfieldRequiredMsg">Campo obrigatório</span></span></td>
</tr>
<tr>
<td class="corpo_do_texto">* E-mail:</td>
<td><span id="sprytextfield2">
<label>
<input name="email" type="text" id="email" size="50" maxlength="80" />
</label>
<span class="textfieldRequiredMsg">Campo obrigatório.</span><span class="textfieldInvalidFormatMsg"></span></span></td>
</tr>
<tr>
<td class="corpo_do_texto">Telefone:</td>
<td><span id="sprytextfield3">
<label>
<input name="telefone" type="text" id="telefone" size="50" />
</label>
<span class="textfieldInvalidFormatMsg">Telefone inválido.</span></span></td>
</tr>
<tr>
<td><span class="corpo_do_texto">*Selecione o estado</span>:</td>
<td>
<label>
<select name="estado" id="estado">
<option value="estado" selected="selected">Estado</option>
<option value="ac">AC</option>
<option value="al">AL</option>
<option value="am">AM</option>
<option value="ba">BA</option>
<option value="ce">CE</option>
<option value="df">DF</option>
<option value="es">ES</option>
<option value="go">GO</option>
<option value="ma">MA</option>
<option value="mg">MG</option>
<option value="ms">MS</option>
<option value="mt">MT</option>
<option value="pa">PA</option>
<option value="pb">PB</option>
<option value="pe">PE</option>
<option value="pi">PI</option>
<option value="pr">PR</option>
<option value="rj">RJ</option>
<option value="rn">RN</option>
<option value="ro">RO</option>
<option value="rr">RR</option>
<option value="rs">RS</option>
<option value="sc">SC</option>
<option value="se">SE</option>
<option value="sp">SP</option>
<option value="to">TO</option>
</select>
</label>
<span class="corpo_do_texto">

Selecione o estado.</span> </td>
</tr>
<tr>
<td class="corpo_do_texto">*Cidade:</td>
<td><span id="sprytextfield5">
<label>
<input name="cidade" type="text" id="cidade" size="50" maxlength="80" />
</label>
<span class="textfieldRequiredMsg">A value is required.</span></span></td>
</tr>
<tr>
<td class="corpo_do_texto">*Assunto:</td>
<td><span id="sprytextfield4">
<label>
<input name="assunto" type="text" id="assunto" size="50" maxlength="80" />
</label>
<span class="textfieldRequiredMsg">Campo obrigatório.</span></span></td>
</tr>
<tr>
<td class="corpo_do_texto">*Comentários:</td>
<td><span id="sprytextarea1">
<label>
<textarea name="comentarios" cols="45" rows="5" wrap="virtual" id="comentarios"></textarea>
<span id="countsprytextarea1">&nbsp;</span> </label>
<span class="textareaRequiredMsg">Campo obrigatório.</span><span class="textareaMaxCharsMsg"></span></span></td>
</tr>
<tr>
<td>&nbsp;</td>
<td class="corpo_do_texto">* Campos de preenchimento obrigatório.</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><label>
<input type="submit" name="enviar" id="enviar" value="Enviar" />
<input type="reset" name="limpar" id="limpar" value="Limpar" />
</label></td>
</tr>
</table>
</form>
<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "none", {hint:"nome"});
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "email", {hint:"nome@provedor.com.br"});
var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3", "phone_number", {format:"phone_custom", pattern:"(00)0000-0000", hint:"(00)0000-0000", isRequired:false, useCharacterMasking:true});
var sprytextfield4 = new Spry.Widget.ValidationTextField("sprytextfield4");
var sprytextfield5 = new Spry.Widget.ValidationTextField("sprytextfield5", "none", {hint:"cidade"});
var sprytextarea1 = new Spry.Widget.ValidationTextarea("sprytextarea1", {maxChars:200, counterType:"chars_remaining", counterId:"countsprytextarea1"});
//-->
</script>
<!-- InstanceEndEditable --></div>
<div id="rodape"><span class="style2">Infinito Olhar</span><br />
Fotografia <span class="style1">&amp;</span> Publicidade.<br />
contato@infinitolhar.com.br<br />
&copy; Todos os direitos reservados.</div>
</div>
</body>
<!-- InstanceEnd --></html>

Aspmail Formulario

02/05/2011, 09:28

Criei um formulario usando o aspmail e quando preencho os campos e clico enviar acontecem dois erros:
1º Não aparece a página Ok.html.
2º O email chega sem os dados que foram preenchidos no formulário.
Não sei o que fazer e preciso resolver rápido. Socorro....
Segue abaixo o cod da pag. enviar.asp:

<%
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.RemoteHost = "mail.infinitolhar.com.br"
Mailer.FromName = request.form("nome")
Mailer.FromAddress = "contato@infinitolhar.com.br"
Mailer.AddRecipient "Contato" , "contato@infinitolhar.com.br"
Mailer.Subject = "Assunto"

Mailer.BodyText = "Nome: " & request.form("nome") & vbcrlf
Mailer.BodyText = "E-mail: " & request.form("email") & vbcrlf
Mailer.BodyText = "Telefone: " & request.form("telefone") & vbcrlf
Mailer.BodyText = "Estado: " & request.form("estado") & vbcrlf
Mailer.BodyText = "Cidade: " & request.form("cidade") & vbcrlf
Mailer.BodyText = "Assunto: " & request.form("assunto") & vbcrlf
Mailer.BodyText = "Comentarios: " & request.form("comentarios") & vbcrlf


if Mailer.SendMail then
Response.redirect "ok.htm"
else
Response.Write mailer.response
end if
%>

Pagina Contato E Enviar.Asp

29/04/2011, 10:20

Criei meu primeiro site (o meu)www.infinitolhar.com.br
Na página contatos, quando envio um email dá o seguinte erro:
FromAddress Property cannot be blank.
Segue abaixo o codigo do arq. enviar.asp
<%
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.RemoteHost = "mail.infinitolhar.com.br"
Mailer.FromName = request.form("nomecompleto")
Mailer.FromAddress = request.form("email")
Mailer.AddRecipient "Formulário Contato" , "contato@infinitolhar.com.br"
Mailer.Subject = "Formulario de Contato"

Mailer.BodyText = "Nome: " & request.form("nomecompleto") & vbcrlf
Preciso saber o que há de errado.

Mailer.BodyText = "E-mail: " & request.form("email") & vbcrlf
Mailer.BodyText = "Telefone: " & request.form("telefone") & vbcrlf
Mailer.BodyText = "Estado: " & request.form("estado") & vbcrlf
Mailer.BodyText = "Cidade: " & request.form("cidade") & vbcrlf
Mailer.BodyText = "Assunto: " & request.form("assunto") & vbcrlf
Mailer.BodyText = "Comentarios: " & request.form("comentarios") & vbcrlf


if Mailer.SendMail then
Response.redirect "ok.htm"

IPB Skin By Virteq