Criando um formulário de contato em PHP


Autor/fonte: Cassio Bona Junior
E-mail/Url: www.cassiobona.com.br
Tags: [ formmail ]



Digg del.icio.us

Neste tutorial irei mostrar como fazer um simples formulário de contato em PHP. Vamos lá!

Primeiramente iremos criar a página contato.html:

<form method="post" action="enviar-contato.php">
<p>Nome:</p>
<p><input name="nome" type="text"></p>
<p>E-mail:</p>
<p><input name="email" type="text"></p>
<p>Assunto:</p>
<p><input name="assunto" type="text"></p>
<p><textarea name="mensagem"></textarea></p>
<p><input type="submit" value="Enviar"></p>
</form>

Ok, feito isto iremos fazer a página enviar-contato.php, que no caso esta é a pagína que irá fazer com que o contato envie os dados digitados no formulário para o seu e-mail.

Criando a página enviar-contato.php:

<?php
if(!empty($_POST)){
	$cab = "From: ".$_POST['nome']." <".$_POST['email'].">\n";

	$mensagem = "Contato via site - Seusite.com.br\n";
	$mensagem.= "Nome: ".$_POST['nome']." \n";
	$mensagem.= "Email: ".$_POST['email']." \n";
	$mensagem.= "Assunto: ".$_POST['assunto']." \n";
	$mensagem.= "Mensagem:". $_POST['mensagem'];
	
	if(mail("seuemail@seusite.com.br", "Formulário de Contato - Seusite.com.br", $mensagem,$cab)){
		echo "<script type=\"text/javascript\">alert(\"Sua mensagem foi enviada com sucesso.\");history.go(-1);</script>\n";
	}
	else{
		echo "<script type=\"text/javascript\">alert(\"Ocorreu um erro ao tentar enviar sua mensagem.\");history.go(-1);</script>\n";
	}
}
else{
	header("Location: contato.html");
}
?> 




Enviado por bonanza em 20/01/2009 às 10:15


Itens relacionados

Mundo PHP: Criando um formmail em PHP
Formulário de contato em PHP
Formulário em PHP

Avaliação

Avaliação desta publicação: 10.00; Total de avaliações: 3


Avaliar:


A avaliação de publicações é restrita a membros cadastrados e logados no nosso site.



Comentários

AvatarEnviado por drop em 23/02/2010 às 20:26

ahhhhhh funfoooooooo

--
A maior falha do adm d T.I é achar que o seu sistema não contém falhas.

AvatarEnviado por bonanza em 10/03/2009 às 16:12

Por nada, precisando é só dar um grito, hehe! ;)

AvatarEnviado por JeFiNhO em 13/02/2009 às 13:44

Muito Obrigado, era disso que eu precisava.

=D


Envio de comentário:




  

Quarta, 23 de Julho de 2014




Leitura recomendada

Java na Web

Top 5 membros

Últimos membros online

Últimos membros cadastrados



Capa do livro
Segurança em Sistemas Linux


Capa do livro
Arquitetura de Computadores


Capa do livro
Laboratórios De Tecnologias Cisco Em Infraestrutura De Redes





Hostnet

IMD