header ('Content-type: text/html; charset=utf-8');
ob_start();
if($_POST['invia']){
$nome = utf8_decode($_REQUEST['nome']);
$cognome = utf8_decode($_REQUEST['cognome']);
$societa = utf8_decode($_REQUEST['societa']);
$telefono = $_REQUEST['telefono'];
$email = $_REQUEST['email'];
$commenti = utf8_decode($_REQUEST['note']);
// costruiamo alcune intestazioni generali
$header = "From: Terri - Customer Care \n";
$header .= "X-Mailer: Il nostro Php\n";
// generiamo la stringa che funge da separatore
$boundary = "==String_Boundary_x" .md5(time()). "x";
// costruiamo le intestazioni che specificano
// un messaggio costituito da più parti alternative
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: multipart/alternative;\n";
$header .= " boundary=\"$boundary\";\n\n";
// questa parte del messaggio viene visualizzata
// solo se il programma non sa interpretare
// i MIME poiché è posta prima della stringa boundary
$messaggio = "Se visualizzi questo testo il tuo programma non supporta i MIME\n\n";
// inizia la prima parte del messaggio in testo puro
$messaggio .= "--$boundary\n";
$messaggio .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
$messaggio .= "Content-Transfer-Encoding: 7bit\n\n";
$messaggio .= "ATTENZIONE!\n".
"Questo e' un nuovo contatto dalla sezione DIVENTA RIVENDITORE e chiede informazioni:\n".
"======================================================================== \n\n".
"NOME: $nome \n".
"COGNOME: $cognome \n".
"NOME SOCIETA': $societa \n".
"TELEFONO: $telefono \n".
"EMAIL: $email \n\n".
"ANNOTAZIONI: ".stripslashes($commenti)."\n\n".
"======================================================================== \n";
// inizia la seconda parte del messaggio in formato html
$messaggio .= "--$boundary\n";
$messaggio .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$messaggio .= "Content-Transfer-Encoding: 7bit\n\n";
$messaggio .= "ATTENZIONE! Questo è un nuovo contatto dalla sezione DIVENTA RIVENDITORE e chiede informazioni: