Posted 22/05/2004, 18:10
Arquivo [
form.php ]
<form method="post" action="enviar.php">
Nome: <input type="text" name="nome"><BR>
Seu e-mail: <input type="text" name="email"><BR>
Mensagem: <textarea name="msg"></textarea><BR>
<input type="submit" value=" Enviar ">
</form>
Obs.: O nome que tiver na parte definido no
name do campo será o que ficará dentro da variavel $_POST[''];
Veja abaixo:
Arquivo [
enviar.php ]
PHP |
<?php $dest = "meuemail@email.com"; //email do destinatario #>> pegando dados do form /* Abaixo é um exemplo de um formulário que tem os campos do form com name=nome e name=email. */ $nome = $_POST['nome']; $email = $_POST['email']; //email do remetente $msg = "Mensagem de:".$nome."<BR>Email:".$email."<br>Mensagem:".$_POST['msg']; /* Abaixo o cabeçalho do formulário com o código que permite utilizar HTML na mensagem do email. */ $cabecalho = "X-Mailer: formulário\r\n"; $cabecalho .= "Content-type: text/html; charset=iso-8859-1\r\n";
/* Abaixo vamos definir o assunto e a mensagem */ $assunto = "Aqui você coloca o assunto do e-mail";
if((isset($msg)) and (isset($nome)) and (isset($email))){
/* A função abaixo é responsável pelo envio do email */ $mail = mail($dest,$assunto,$msg,$cabecalho); } else { echo 'Você deixou campos em branco!'; }
/* Verificando se foi enviado */ if($mail==true){ echo 'E-mail enviado para '.$email.'!'; } else { echo 'O e-mail não pode ser enviado!'; } ?> |
Espero ter ajudado...
Qualquer dúvida é só postar!
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29