salve, allora dunque il codice che io ho è il seguente:
Codice PHP:
$ricevitore = "info@miosito.com";
$intestazioni = "From: $email <$email>\r\n";
$intestazioni .= "To: [email]info@miosito.com[/email] <info@miosito.com>\r\n";
$intestazioni .= "MIME-Version: 1.0\n";
$intestazioni .= "Content-Type: text/html; charset=\"uiso-8859-1\"\n";
$intestazioni .= "Content-Transfer-Encoding: 7bit\n\n";
$nome = ltrim(rtrim(strip_tags(stripslashes($_POST['nome']))));
$email = ltrim(rtrim(strip_tags(stripslashes($_POST['email']))));
$telefono = ltrim(rtrim(strip_tags(stripslashes($_POST['telefono']))));
$oggetto = ltrim(rtrim(strip_tags(stripslashes($_POST['oggetto']))));
$messaggio = ltrim(rtrim(strip_tags(stripslashes($_POST['messaggio']))));
$ip = getenv("REMOTE_ADDR");
$msgformat = "<html><body>
Da: [b]$nome[/b] (Indirizzo IP: [b]$ip[/b])
Telefono: [b]$telefono[/b]
E-Mail di $nome: [b]$email[/b]
Oggetto: [b]$oggetto[/b]
$messaggio</p></body></html>";
if(empty($nome) || empty($email) || empty($oggetto) || empty($messaggio)) {
echo "";
}
else {
mail($ricevitore, $oggetto, $msgformat, $intestazioni);
echo "<a class=\"testorosso\">OPERAZIONE ESEGUITA CON SUCCESSO!</a"; }
}
nel campo MESSAGGIO uso tinyMCE che mi rende perfettamente il testo coi vari "":
ora io non capisco perchè la mail mi arriva così:
Da:
Prova (Indirizzo IP:
00.00.00.00 )
Telefono:
+39
E-Mail di Prova:
prova@prova.it
Oggetto:
Object
messaggiomessaggiomessaggio
nel testo io ho messo il grassetto il sottolineato e tutto quanto eppure mi arriva semplice testo... mentre le altre cose in grassetto che io già imposto con [b] all'invio arrivano correttamente... non capisco!
grazie in anticipo!