/* Função responsável por limpar os campos do formulário */
function limpa() {
/* Apagamos os campos de texto */
nome_txt.text = "";
email_txt.text = "";
end_txt.text = "";
cid_txt.text = "";
tel_txt.text = "";
tel_txt.text = "";
cel_txt.text = "";
msg_txt.text = "";
}
|||||||||||||||||||||||||||||||||||||||
ASP
<%
nome=request.Form("formNome")
endereco=request.Form("formEndereco")
email=request.Form("formEmail")
cidade=request.Form("formCidade")
cep=request.Form("formCep")
phone=request.Form("formPhone")
cel=request.Form("formCel")
email=request.Form("formEmail")
mensagem=request.Form("formMsg")
news=request.Form("formNews")
'suas informações aqui
seunome="Anderson"
seuemail="a.sanntanna@gmail.com"
suasenha = "12345"
Texto="Olá, você recebeu um contato através do site do Grupo Microsom.<br>Nome: "&nome&"<br>Email: "&Email&"<br>Sexo :"&sexo&"<br>Assunto: "&Assunto&"<br>Interesses: "&Interesses&"<br>Newsletter: "&news&"<br> Mensagem: "&mensagem
Dim objCDOSYSMail
Dim objCDOSYSCon
'CRIA A INSTÂNCIA COM O OBJETO CDOSYS
Set objCDOSYSMail = Server.CreateObject("CDO.Message")
'CRIA A INSTÂNCIA DO OBJETO PARA CONFIGURAÇÃO DO SMTP
Set objCDOSYSCon = Server.CreateObject ("CDO.Configuration")
'SERVIDOR DE SMTP, USE smtp.SeuDominio.com OU smtp.hostsys.com.br
Pergunta
sanntanna
Galera estou tendo dificuldades com esse form. Alguém poderia ver o que há de errado?
Flash
/* Criamos uma instancia para a Classe LoadVars */
var objLV:LoadVars = new LoadVars();
var PaginasEnvio:Array = new Array("enviaMail.php", "enviaMailCdonts.asp", "enviaMailAspmail.asp", "enviaMailAspEmail.asp", "enviaMailCDOSYS.asp");
//tipo de envio, 1 para php - 2 para asp cdonts - 3 para aspmail - 4 para Persits AspEmail - 5 para Asp CDOSYS
formaEscolhida = 5;
/* Ao clicar do botão enviar */
enviar_btn.onPress = function() {
/* Verifica se preencheu o campo nome */
if (nome_txt.text == "") {
/* Mostra a mensagem de erro */
status_txt.text = "Preencha o campo Nome corretamente";
/* Verifica se preencheu o campo email */
} else if (email_txt.text == "") {
/* Mostra a mensagem de erro */
status_txt.text = "Preencha o campo E-mail corretamente";
} else if ((email_txt.text.indexOf("@") == -1 || email_txt.text.indexOf(".") == -1)) {
/* Mostra a mensagem de erro */
status_txt.text = "E-mail inválido";
/* Verifica se selecionou a opção sim ou opção não do RadioButton */
} else if (sim.selected == false && não.selected == false) {
/* Mostra a mensagem de erro */
status_txt.text = "Selecione Sim ou Não";
/* Se tudo estiver ok */
} else {
//coloca as variaveis no loadVars
objLV.formNome = formNome;
objLV.formEndereco = formEndereco;
objLV.formCidade = formCidade;
objLV.formTel = formTel;
objLV.formCel = formCel;
objLV.formEmail = formEmail;
objLV.formMsg = formMsg;
//newsletter, radiobutton
objLV.formNews = formNews.selectedData;
/* Avisa que está mandando o E-mail */
status_txt.text = "Enviando mensagem";
/* Enviamos as variáveis e carregamos a mensagem que vai vir do PHP */
objLV.sendAndLoad(PaginasEnvio[formaEscolhida-1],objLV,"POST");
}
};
objLV.onLoad = function(sucess:Boolean) {
{
/* Se carregou tudo certinho */
if (sucess) {
/* Se deu tudo ok no PHP */
retorno = this.retorno;
/* Chamamos a função limpa */
limpa();
} else {
/* Mostra mensagem de erro */
retorno = "Erro ao enviar E-mail";
}
};
};
/* Função responsável por limpar os campos do formulário */
function limpa() {
/* Apagamos os campos de texto */
nome_txt.text = "";
email_txt.text = "";
end_txt.text = "";
cid_txt.text = "";
tel_txt.text = "";
tel_txt.text = "";
cel_txt.text = "";
msg_txt.text = "";
}
|||||||||||||||||||||||||||||||||||||||
ASP
<%
nome=request.Form("formNome")
endereco=request.Form("formEndereco")
email=request.Form("formEmail")
cidade=request.Form("formCidade")
cep=request.Form("formCep")
phone=request.Form("formPhone")
cel=request.Form("formCel")
email=request.Form("formEmail")
mensagem=request.Form("formMsg")
news=request.Form("formNews")
'suas informações aqui
seunome="Anderson"
seuemail="a.sanntanna@gmail.com"
suasenha = "12345"
Texto="Olá, você recebeu um contato através do site do Grupo Microsom.<br>Nome: "&nome&"<br>Email: "&Email&"<br>Sexo :"&sexo&"<br>Assunto: "&Assunto&"<br>Interesses: "&Interesses&"<br>Newsletter: "&news&"<br> Mensagem: "&mensagem
Dim objCDOSYSMail
Dim objCDOSYSCon
'CRIA A INSTÂNCIA COM O OBJETO CDOSYS
Set objCDOSYSMail = Server.CreateObject("CDO.Message")
'CRIA A INSTÂNCIA DO OBJETO PARA CONFIGURAÇÃO DO SMTP
Set objCDOSYSCon = Server.CreateObject ("CDO.Configuration")
'SERVIDOR DE SMTP, USE smtp.SeuDominio.com OU smtp.hostsys.com.br
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail-fwd"
'PORTA PARA COMUNICAÇÃO COM O SERVIÇO DE SMTP
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
'PORTA DO CDO
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
'ATIVAR RECURSO DE SMTP AUTENTICADO
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
'USUÁRIO PARA SMTP AUTENTICADO
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusername") = seuemail
'SENHA DO USUÁRIO PARA SMTP AUTENTICADO
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = suasenha
'TEMPO DE TIMEOUT (EM SEGUNDOS)
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 30
'ATUALIZA A CONFIGURAÇÃO DO CDOSYS PARA ENVIO DO E-MAIL
objCDOSYSCon.Fields.update
Set objCDOSYSMail.Configuration = objCDOSYSCon
'NOME DO REMETENTE, E-MAIL DO REMETENTE
objCDOSYSMail.From = nome&" <"&email&">"
'NOME DO DESINATÁRIO, E-MAIL DO DESINATÁRIO
objCDOSYSMail.To = seunome&" <"&seuemail&">"
'ASSUNTO DA MENSAGEM
objCDOSYSMail.Subject = assunto
'CONTEÚDO DA MENSAGEM
'objCDOSYSMail.TextBody = "Teste do componente CDOSYS"
'PARA ENVIO DA MENSAGEM NO FORMATO HTML, ALTERE O TextBody PARA HtmlBody
objCDOSYSMail.HtmlBody = Texto
on error resume next
'ENVIA A MENSAGEM
objCDOSYSMail.Send
'DESTRÓI OS OBJETOS
Set objCDOSYSMail = Nothing
Set objCDOSYSCon = Nothing
if err.number <> 0 then
response.Write("retorno=Erro ao enviar.")
else
response.Write("retorno=Enviado com sucesso.")
end if
%>
Obrigado
Link para o comentário
Compartilhar em outros sites
2 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.