Estou tentando ajusta-lo para quando a pessoa clicar em enviar aparecer um simples alerta ! informando que o sormulario foi enviado corretamente.
E casa não tenha preenchido nenhum campo apareça novo alerta informando o mesmo.
Estou tentando interagir com o flash até ai esta funcionando mas como o form esta no flash quando envio carrega uma baita tela nova informando que o e-mail foi enviado.
Espero ter conseguido explicar.
Deixo o script para os amigos verem;
<title>Contato pelo site</title>
<?php
$hoje_tmp = getdate();
$hoje = ($hoje_tmp[hours].":".$hoje_tmp[minutes].":".$hoje_tmp[seconds]);
// Data
if (getenv("REQUEST_METHOD") == "POST"){
$erros = array();
$your_name = $_POST['your_name'];
$your_company = $_POST['your_company'];
$phone = $_POST['phone'];
$message = $_POST['message'];
$your_email = $_POST['your_email'];
//campos obrigatórios
if (!$your_name)
$erros[] = 'Informar Nome';
if (!$your_company)
$erros[] = 'Informar Nome Empresa';
if (!$phone)
$erros[] = 'Informar Telefone';
if (!$message)
$erros[] = 'Caixa de mensagem em branco';
if (!$your_email)
$erros[] = 'Informar E-mail';
// Verifica e emite a mensagem de erro
if ($erros)
{
echo "<script>alert('".implode('\n', $erros)."')</script>";
echo "<script>history.go(-1);</script>";
}
else
{
//Inicio do Email que vair receber as informaçoes
$MailRecipiente = "meu-email.com"; //Aqui o e-mail que vai receber
$MailAssunto = "Contato pelo site";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset= utf-8\r\n";
$headers .= "From: $your_email\r\n";
}
$msg = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"><html xmlns=\"http://www.w3.org/1999/xhtml\"><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset utf-8\" /><title>Formulario de Admissao enviado pelo Site</title>
<br>Data De Processamento: <b>$hoje</b>
<br>
<br>Nome : <b>$your_name</b>
<br>Empresa : <b>$your_company</b>
<br>Telefone : <b>$phone</b>
<br>E-mail : <b>$your_email</b>
<br>Mensagem : <b>$message</b>
<br>
<br></body></html>";
$MandaEmail = mail( $MailRecipiente , $your_name , $msg , $headers );
}
if ($your_name){
echo "<b>$your_name</b>, seu formulário foi enviado com sucesso !<br>Em breve lhe responderemos.<br><br>";
} else {
echo "<b>$your_name</b>, nao foi possível enviar sua mensagem.<br>Tente novamente.";
}
?>










