Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos da comunidade... sempre que posso visito este forum para tirar duvidas e me informar das novidades... recentemente estou terminando um site de uma creche (trabalho comunitario para menores carentes) e somente falta o formulario que seria usado para contato e doações ... este eu consegui pegar no proprio imasters... mas ainda nao consegui configura-lo para enviar os dados... gostaria que alguem pudesse me ajudar... as crianças carentes agradecem!!!
abaixo o cod. do formulario onde precisa ser configurado para o email contato@crechecasadocaminho.org.br
o site esta hosperado no h-sphere
desde já meu muito obrigado!!!!
este cod onde se deve ser configurado:
function sendMsg(url:String):Void {
if (arguments.length === 0) {
return;
}
var enviaParaServidor:LoadVars = new LoadVars();
enviaParaServidor.nome = textNome.text;
enviaParaServidor.email = textEmail.text;
enviaParaServidor.telefone = textTel.text;
enviaParaServidor.cidade = comboCidade.selectedItem.label;
enviaParaServidor.mensagem = textMsg.text;
enviaParaServidor.sendAndLoad(url, enviaParaServidor, "POST");OI Mercurio!
Seguinte, eu ja fiz um tutorial, sobre o envio de e-mail, mas acho que não deu uma procurada no forum.
Por experiencia propria eu sei que é chato não sabe faze oque um cliente pede, então ai vai a tua ajuda:
Teu AS ficara assim:
stop();
System.useCodepage = true;// Para evitar problemas com acentuação.
function sendMsg(url:String):Void {
if (arguments.length === 0) {
return;
}
enviar.onRelease = function() {// Quando clicar no botão enviar.
var carregafale:LoadVars = new LoadVars();// Cria um variavel "carregafale"
carregafale.cidade = comboCidade.value;//Essa variavel pega os dados do Combo box, usando o value.
carregafale.nome = textNome.text;// O mesmo com os imput text.
carregafale.email = textEmail.text;
carregafale.telefone = textTel.text;
carregafale.mensagem = textMsg.text;
carregafale.sendAndLoad("mail.php", carregafale, "POST");// A variavel manda os arquivos para o PHP.
};
O AS esta pronto, agora precisamos de um .php para enviar os arquivos. Abra um bloco de notas e coloque este código:
<?php
$recipient = "contato@crechecasadocaminho.org.br";
$combo1 = utf8_decode(@$_POST['estado']);
$corpo .= "Cidade = ".$cidade ."\n";
$corpo .= "Nome = ".$nome ."\n";
$corpo .= "email = ".$email ."\n";
$corpo .= "Telefone = ".$telefone ."\n";
$corpo .= "Mensagem = ".$mensagem ."\n";
$mailheaders = "From: contato@crechecasadocaminho.org.br";
mail("$recipient", "$subject", "$corpo", "$mailheaders");
?>
Salve como: mail.php
salve na mesma pasta onde esta o seu arquivo em flash.
Depois coloque tudo junto no seu servidor.
Certifique-se que a sua hospedagem possua a linguagem Php, caso não aver nao ira funcionar.
Abraços!
Boa noite MERCURIO,
você está com dificuldades no seu actionscript ou com seu script para envio de email? você está usando alguns script em asp? php?
se precisar posso postar o modelo que uso utilizando flash + asp (cdonts)
Att
Junior
Olá amigo acho que isso vai te ajudar...
Olhe aqui