Prova con questo è quello che uso io!
Codice PHP:
<?php
if ((trim($_POST['object']) != "") && (trim($_POST['body']) != "")) {
$to = "qui_la_mail@per_riceverle.it";
$headers = "From: " . $_POST['mail'] . "\n";
$subject = "CONTATTACI";
$body = "Contenuto del modulo:\n\n";
$body .= "Inviata da: " . trim(stripslashes($_POST["mail"])) . "\n";
$body .= "Oggetto: " . trim(stripslashes($_POST["object"])) . "\n";
$body .= "testo: " . trim(stripslashes($_POST["body"])) . "\n";
mail($to, $subject, $body, $headers);
echo "La mail è stata inviata con successo. Grazie per averci contattato";
} else {
echo "Deve compilare la form prima di inviare.<br>Verrai reindirizzato alla pagina precedente";
}
?>
con questo
Codice HTML:
<HTML>
<HEAD>
<title></title>
</HEAD>
<BODY>
<form action="invio.php" method="post" id="modulo">
<table>
<tr>
<td><font color="red"><b>Indirizzo e-mail</b></font></td>
<td><label><input name="mail" type="text" id="mail"/></label></td>
</tr>
<tr>
<td><font color="red"><b>Oggetto*</b></font></td>
<td><label><input name="object" type="text" id="object"/></label></td>
</tr>
<tr>
<td><font color="red"><b>Messaggio*</b></font></td>
<td><textarea name="body" cols="50" rows="10" id="body"></textarea></td>
</tr>
<tr>
<td></td>
<td><label><input type="submit" name="submit" id="submit" value="Invia" /></label><label><input type="reset" name="cancella" id="cancella" value="Ripristina"/></label></td>
</tr>
</table>
</form>
</BODY>
</HTML>