Alerta de formulário - PHP - Fórum iMasters
By wanderson.PHW, November 17, 2016 in PHP
wanderson.PHW 0
Localização:Diadema - São paulo
Olá pessoal , eu estou com um envio.php bem seco porém objetivo, sem alertas.
Eu vi em um site, logo após preencher e clicar para enviar, aparece o alerta logo abaixo do form dizendo que foi enviado com sucesso. eu gostaria de saber como faz esse alerta, achei um monte de alertas na internet mas nenhum funcionou, todos bloquearam o envio do form.
Creio que isso irá ajudar muitas pessoas que ainda não saibam como fazer.
Desde já agradeço quem puder ajudar. B)
Segue o envio.php
$email_remetente = "contato@remetente.com.br"; // deve ser um email do dominio
$email_destinatario = "contato@destino.com.br"; // qualquer email pode receber os dados
$email_assunto = "Formulário de Contato ";
$email_conteudo .=  "Telefone: $telefone \n";
$email_conteudo .=  "Mensagem: $mensagem \n";
$email_headers = implode ( "\n",array ( "From: $email_remetente", "Reply-To: $email_reply", "Subject: $email_assunto","Return-Path:  $email_remetente","MIME-Version: 1.0","X-Priority: 3","Content-Type: text/html; charset=UTF-8" ) );
if (mail ($email_destinatario, $email_assunto, nl2br($email_conteudo), $email_headers))
Procure na net por enviar dados com ajax.
Talvez esse aqui ajude: http://tutsmais.com.br/blog/ajax/ajax-com-jquery-enviando-dados-via-ajax/
Ou no fim desse seu código você pode printar alguma mensagem com o echo.
Cara, o uso de alertas está muito defasado, com todo respeito.
da um echo em caso do email enviado com sucesso.
echo 'e-mail efetuado com sucesso';
Obviamente tu pode melhorar esse código acima, outra coisa, a função mail só funciona no servidor.
wessleysanttos o seu link não me ajudou, o form está enviando normalmente, eu gostaria somente daquele alerta de texto que aparece abaixo quando o form é enviado. eu ja procurei e até abri código fonte de alguns sites que tem esse alerta, mas não pude compreender como colocar esse alerta no meu.
gabrielfalieri não funcionou amigo.
Eu queria montar um alerta exatamente como esse aqui, preencha o form e envie uma mensagem de teste para você ver como é.
Isso exatamente um echo, com customizações
echo "<div id='teste'></div>"
Nessa div, você põe todos seus javascripts
cara se quiser pode usar modal do framework bootstrap:http://www.w3schools.com/bootstrap/bootstrap_modal.asp