Jump to content


Nathy BH

Member Since 10/08/2009
Offline Last Active 10/08/2009, 09:35
-----

Posts I've Made

In Topic: Formulario Para Envio De Email No Flash

10/08/2009, 09:38

Olha so, Criei os capos certinhos, dei nomes as variaveis,

fiz o botao enviar, onde eu coloquei o seguinte cod p verificar se esta em branco

on (release) {
if (nome eq "") {
status = "O nome esta vazio";
selection.setFocus("nome");
} else if (assunto eq "") {
status = "O assunto esta vazio";
Selection.setFocus("assunto");
} else if (ddd eq "") {
status = "Faltou o DDD";
Selection.setFocus("ddd");
} else if (fone eq "") {
status = "Faltou o número do telefone";
Selection.setFocus("fone");
} else if (email eq "") {
status = "O e-mail está vazio";
Selection.setFocus("email");
} else if (msg eq "") {
status = "Faltou a mensagem";
Selection.setFocus("msg");
} else {
nextFrame();
}
}


Bom, até ai ok, Na primeira frame de ação coloquei.

stop();
nome = "";
assunto = "";
ddd = "";
fone = "";
email = "";
msg = "";
status = "";


na segunda Frame de ação coloquei.

loadVariablesNum("mail.php", 0, "POST");
stop();
intervalo = function() {
prevFrame();
clearInterval (tempo);
}
tempo = setInterval (intervalo, 1800);


e o meu PHP ficou assim:

<?
//pega as variaveis por POST
$nome = $_POST["nome"];
$email = $_POST["email"];
$assunto = $_POST["assunto"];
$fone = $_POST["Telefone"];
$ddd = $_POST["ddd"];
$msg = $_POST["mensagem"];
global $email; //função para validar a variável $email no script todo
$data = date("d/m/y"); //função para pegar a data de envio do e-mail
$ip = $_SERVER['REMOTE_ADDR']; //função para pegar o ip do usuário
$navegador = $_SERVER['HTTP_USER_AGENT']; //função para pegar o navegador do visitante
$hora = date("H:i"); //para pegar a hora com a função date
//aqui envia o e-mail para você
mail ("nathali_gasbarro@hotmail.com", //email aonde o php vai enviar os dados do form
"$assunto",
"Nome: $nome\nDDD: $ddd\nTelefone: $fone\nAssunto: $assunto\nMensagem: $msg\nData: $data\nIp: $ip\nNavegador: $navegador\nHora: $hora",
"From: $email"
);
//aqui são as configurações para enviar o e-mail para o visitante
$site = "contato@7solucoesvisuais.com.br"; //o e-mail que aparecerá na caixa postal do visitante
$titulo = "RE: E-mail Enviado"; //titulo da mensagem enviada para o visitante
$mensg = "Você enviou uma mensagem para 7 Soluções Visuais. Logo estraremos em contato, obrigado!";
//aqui envia o e-mail de auto-resposta para o visitante
mail("$email",
"$titulo",
"$mensg",
"From: $site"
);
?>


O q q pode estar errado? O email não chega! Se puder me ajudar!

IPB Skin By Virteq