salve, ho provato il seguente script di "bonny666" e fa al caso mio. grazie.
tuttavia ho un problema da risolvere.
quando ricevo l'email posso visualizzare nella mia casella ("vostra@email.it")
solo l'oggetto ma non il mittente.
come si modifica questo script per visualizzare anche l'email del mittente?
ed eventualmente per inserire un indirizzo destinatario in Cc quale codice devo aggiungere?
Codice PHP:
<?php
# Qui sotto va inserito l'indirizzo URL per il redirect
$redirect = "index.htm";
if ($_POST['nome'] != "") { # se il campo nome non è vuoto
if ($_POST['mittente'] !="") { # se il campo mittente non è vuoto
if ($_POST['messaggio'] != "") { # se il campo messaggio non è vuoto
$a = "vostra@email.it";
$da = $_POST['mittente'];
$nome = $_POST['nome'];
$oggetto = $_POST['oggetto'];
$messaggio = "E-mail inviata da: $nome
{$_POST['messaggio']}
";
$headers = "MIME-Version: 1.0\r\nContent-type: text/html; charset=iso-8859-1\r\nFrom: $da";
if (mail($a,$oggetto,$messaggio,$headers)) {
header ("location: $redirect");
} else { echo "Invio dell'email non riuscito."; }
} else { header("location: formmail.php?e=3"); } # redirect in caso sia vuoto il campo messaggio
} else { header("location: formmail.php?e=2"); } # redirect in caso sia vuoto il campo mittente
} else { header("location: formmail.php?e=1"); } # redirect in caso sia vuoto il campo nome
?>