Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera fiz um formulario aqui seguindo um tutorial funcionou tudo certinho.
Só queria saber uma coisa.
O formulario, você clica em enviar, ele envia, e aparece a msg que foi enviado com sucesso!
Mas abre essa pagina na tela inteira, eu gostaria que aparecesse essa pagina de enviado com sucesso, dentro da div conteudo, entenderam?
o codigo do form:
<div id="formulario">
<div id="forms">
<form name="teste" method="post" action="includes/enviar.php" class="formulario">
<h3> Envie uma mensagem </h3>
<br>
<div id="nome">Nome: <input type="text" name="nome" class="nom"><p> </div>
<div id="tel">Telefone: <input type="text" name="tel" class="te"><p></div>
<div id="email">E-mail: <input type="text" name="email" class="em"><p></div>
<div id="msg"> Mensagem:<p><textarea cols=40 rows=5 name="mensagem"></textarea><p></div>
<div id="botao"><input type="submit" value="Enviar"></div>
</form>
</div>
</div>
e do enviar.php:
<?php
$nome = $_POST['nome'];
$tel = $_POST['tel'];
$email = $_POST['email'];
$mensagem = $_POST['mensagem'];
$msg = "<font face='Verdana' size='1'><b>Nome:</b> \t$nome</font><br>";
$msg = "<font face='Verdana' size='1'><b>Telefone:</b> \t$nome</font><br>";
$msg .= "<font face='Verdana' size='1'><b>E-mail:</b> \t$email</font><br>";
$msg .= "<font face='Verdana' size='1'><b>Mensagem:</b> \t$mensagem</font>";
$mensagem = "$msg";
$remetente = "$email";
$destinatario = "teste@teste.com";
$assunto = "Contato";
$headers = "From: ".$remetente."\nContent-type: text/html"; # o 'text/html' é o tipo mime da mensagem
if(!mail($destinatario,$assunto,$mensagem,$headers)){
print "falha no envio da mensagem";
} else {
echo "<script>window.location.href='obrigado.php'</script>";
}
?>
muito obrigado galera..
Carregando comentários...