Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

diegomellobatista

[Resolvido] função mail

Recommended Posts

Fala pessoa, tdo certo?

Sou meio leigo em PHP, e tentei fazer umu formulario de contato para um determinado site...

Fiz o formulario em html, que utiliza a fução mail em php...

Beleza, esta funcionando 100%, porém quero fazer algo mais "bacana".

Qndo a menssagem é enviada, aperece no topo do navegador: "Menssagem enviada com sucesso", porém eu fiz uma outra página seguindo o layout do site para esse fim, e eu queria que essa página que fosse aberta qndo enviado o formulario, segue abaixo o código utilizado.

<?php
$recipient = "meu@mail.com.br";
$subject = "Contato Online";
$nome = $_POST['nome'];
$email = $_POST['email'];
$empresa = $_POST['empresa'];
$telefone = $_POST['telefone'];
$celular = $_POST['celular'];
$cidade = $_POST['cidade'];
$estado = $_POST['estado'];
$assunto = $_POST['assunto'];
$mensagem = $_POST['mensagem'];
$msg = "Nome: $nome \n\n Empresa: $empresa \n\n Telefone: $telefone \n\n Celular: $celular \n\n E-mail: $email \n\n Cidade: $cidade/$estado \n\n Assunto: $assunto \n\n Mensagem: $mensagem";
$mailheaders = "From: meu@mail.com.br";
$ok = @mail("$recipient", "$subject", "$msg", "$mailheaders");
if($ok){
echo "Menssagem enviada com sucesso!";
}else
?>

 

 

Desde já muito obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ao invés do de dar um "echo" use:

 

header( "Location: sucesso.php" );

 

Isto irá redirecionar para outra pagina que poderá exibir a sua mensagem de envio.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.