Primeiro, iremos criar o HTML que salvaremos como “email.htm” que conterá um formulário, dois “textbox” e um “textarea”, deixando o código HTML da seguinte forma:
<html>
<head>
</head>
<body>
<form name=”form1″ method=”post” action=”envia.php”>
Nome: <br />
<input type=”textbox” name=”nome” value=”"><br />
Assunto: <br />
<input type=”textbox” name=”assunto” value=”"><br />
Mensagem: <br />
<textarea name=”mensagem”></textarea><br /><br />
<input type=”submit” value=”Enviar e-mail”>
</form>
</body>
</html>
Note que o “action” do formulário está apontando para o arquivo “envia.php”, que conterá o código que enviará o e-mail.
Agora iremos criar o arquivo “envia.php”, que conterá o seguinte conteúdo:
<?php
$nome = $_POST['nome'];
$assunto = $_POST['assunto'];
$msg = $_POST['mensagem'];
/*
* Subistitua a variável abaixo pelo endereço de
* e-mail para o qual serão enviados os e-mails do formulário
*/
$destino = “destino@siweb.com.br”;
mail($destino, $assunto.” enviado por: “.$nome, $mensagem); // função que enviará o e-mail
?>
A variável “$_POST” serve para pegar o input com o nome X definido dentro dela postado para a página do script PHP, ou seja, os inputs postados pela página onde ficar o formulário HTML foram enviados para o arquivo envia.php e foram armazenados pelas variáveis “$_POST”.
Pronto, agora é só salvar fazer, as alterações necessárias e executar o script.