Jump to content


Photo

Ajuda Para Correção E Ajuste De Script


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 Crash®

Crash®

    Turista

  • Usuários
  • 39 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 10/03/2010, 20:44

Salve agalera preciso da ajuda de vc´s para ajustar este escript.
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.";
		}
		
?>





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq