Questo funziona:
Codice PHP:
$nome = htmlentities(stripslashes(trim($_POST['nome'])));
$suoemail = $_POST['suoemail'];
$citta = ucwords(htmlentities(stripslashes(trim($_POST['citta']))));
$ip = $_SERVER['REMOTE_ADDR'];
$messaggio = ucfirst(htmlentities(stripslashes(trim($_POST['messaggio']))));
$giorni = array ("Domenica","Lunedi","Martedi","Mercoledi","Giovedi","Venerdi","Sabato");
$data = date("w", time());//scrive il giorno dell'array
$data1 = date("d/m/Y");
$orario = date("H:i");
$headers1 = "MIME-Version: 1.0\r\n";
$headers1 .= "content-type: text/html; charset=iso-8859-1\r\n";
$headers1 .= "X-Mailer: PHP\n";
$headers1 .= "From:$suoemail";
//E-mail del destinatario (cioè, io)
$a = "xxx@123.it";
//Oggetto dell'e-mail
$oggetto = "Messaggio del Visitatore";
//TUTTI I DATI NEL MESSAGGIO con tutti gli item ($nome, $citta, ecc.)
$messaggio ="<html>
<head>
</head>
<body background=\"http://www.tuosito.it/sfum020.gif\">
<font face=sans sharif size=4 color=0000ff>[b]MESSAGGIO DEL VISITATORE :[/b]</font>
<font face=arial size=2 color=000040>Data:</font><font face=arial size=2 color=000080>$giorni[$data]$data1</font><font face=arial size=2 color=000040>Ora:</font><font face=arial size=2 color=000080>$orario</font>
<font face=arial size=2 color=000040>Nome:</font> <font face=arial size=2 color=000080>$nome</font>
<font face=arial size=2 color=000040>Città:</font><font face=arial size=2 color=000080>$citta</font>
<font face=arial size=2 color=000040>Email:</font><font face=arial size=2 color=000080><a href=\"mailto:$suoemail\">$suoemail</a></font>
<font face=arial size=2 color=000040>Ip:</font><font face=arial size=2 color=000080>$ip</font>
<font face=arial size=2 color=000040>Messaggio:</font>
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"16\">
<tr>
<td><font face=arial size=2 color=000080>$messaggio</font></td>
</tr>
</table>
---------------------------
</body>
</html>";
//Invio della mail
mail ($a,$oggetto,$messaggio,$headers1);