Salve a tutti,
lo script di seguito riportato consente l'invio di mail direttamente dal modulo contatti di un sito web. Vorrei che questo form mail inviasse, in maniera automatica, all'utente/mittente una mail nella quale lo si ringrazia per aver contattato gli "uffici".
Come poter ottenere questo risultato?
Grazie.
codice:
<?php
function rimuovi_BLF($testo) {
$expr = array("/\n/","/\r/" );
$testo = preg_replace($expr, "xxLFxx", $testo);
$testo = str_replace("xxLFxxxxLFxx", "xxLFxx", $testo);
$testo = preg_replace("/xxLFxx/", "\r\n", $testo);
return $testo;
}
//varie info per email
$oggi = date("j F Y G:i");
$sito = "Impresa di Costruzioni";
$ip = "$_SERVER[REMOTE_ADDR]";
$browser = "$_SERVER[HTTP_USER_AGENT]";
$to = "info@patrizicostruzioni.it";
$soggetto = "E-mail dal Sito Internet: $sito";
if(trim($_POST['nome']) == "" OR trim($_POST['email']) == "" OR trim($_POST['oggetto']) == "" OR trim($_POST['messaggio']) == "") {
echo "<font color=\"#FF0000\" face=\"verdana\" size=\"2\"><center>Tutti i campi sono obbligatori</center></font>";
} else {
$body = "Modulo inviato il $oggi da $ip - $browser \n\n";
$body .= "Nome: ".$_POST['nome']." \n Email: ".$_POST['email']." \n Oggetto: ".$_POST['oggetto']." \n Messaggio: ".$_POST['messaggio'];
$mittente = $_POST['email'];
$ownermail = "From: $mittente\n";
//aggiunta rimozione bare line feed
$to = rimuovi_BLF($to);
$soggetto = rimuovi_BLF($soggetto);
$body = rimuovi_BLF($body);
$ownermail = rimuovi_BLF($ownermail);
mail("$to","$soggetto","$body","$ownermail");
?>
<?php
}
?>