Mensagem de Sucesso do formulário de email
Tenho um formulário que está funcionando perfeitamente.
Só que o meu problema é que assim que aparece a mensagem de "enviado com sucesso", a página recarrega e quando recarrega, some todo o estilo dela.
Tem alguma forma de fazer a página aparecer a mensagem, mas sem recarregar?
Me deram a dica de tentar com Ajax e JavaScript, mas não entendo nada de Ajax e JavaScript estou iniciando ainda.
Alguém poderia me dar uma ajuda, por favor?
Vou deixar o código do PHP abaixo:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Enviando email por um formulário </title>
</head>
<?
$nome = $_POST[nome];
$email = $_POST[email];
$subject = "Passeio Pet - Contato";
$mensagem = nl2br($_POST[mensagem]);
$meu_email = $_POST[meu_email];
$cpf = $_POST[v_cpf];
$rg = $_POST[v_rg];
$cpf = $_POST[v_cpf];
$opcao = $_POST[opcao];
$telefone = $_POST[telefone];
$assunto = $_POST[assunto];
$nomedaempresa = $_POST[nomedaempresa];
$mensagemx = ("Nome: $nome \n
Email: $email \n
Assunto: $assunto \n
mensagem: $mensagem \n
$rg \n
$cpf \n
$telefone \n
$nomedaempresa \n
$opcao");
$recipiente = $meu_email;
$headers = "MIME-Version: 1.0 ";
$headers .= "Content-Type: text/html; charset=utf-8\n";
$headers .= "From: $email ";
if(mail($recipiente, $subject, $mensagemx, $headers)){
echo '
<script>
alert("Mensagem enviada com sucesso!");
window.location.href = "marciaprates.space/public_html/Rhaissa - Pet Clube/index.html";
</script>';
}else{
echo "Erro!!!"; }
?>
</html>Discussão (1)
Carregando comentários...