Salve,
come da titolo, ho un form per i contatti.
Al momento dell'invio, arriva un email a chi ha compilato il forum correttamente, invece a me arriva con à ù+ò.
Nella pag html ho :
Codice HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
in php ho:
Codice PHP:
<?php
$nome = addslashes($_POST['nome']);
$oggetto = addslashes($_POST['oggetto']);
$email = addslashes($_POST['email']);
$messaggio = addslashes($_POST['messaggio']);
{
require("include/class.phpmailer.php");
$nomeMail = "Contatti dal sito: ";
$mess = "<html><head></head><body>Informazioni dal sito:<br><b>Nome:</b> ".$nome."<br><b>Oggetto:</b> ".$oggetto."<br><b>Email:</b> ".$email."<br><b>Testo</b><br>".nl2br($messaggio)."</body></html>";
$mailDiSistema = "....@altervista.org";
$mail = new PHPMailer();
$mail->From = $mailDiSistema; // indirizzo da cui proviene la mail
// $mail->From = $email; // indirizzo da cui proviene la mail
$mail->FromName = $nomeMail;
$mail->Sender = $mailDiSistema;
// $mail->Sender = $email;
$mail->AddAddress($email);
$mail->AddBCC($mailDiSistema);
$mail->WordWrap = 50; // word wrap a 50
$mail->IsHTML(true); // formato della mail in HTML
$mail->Subject = $oggetto;
$mail->Body = stripslashes($mess); // $mess conterr il messaggio html
$mail->AltBody = strip_tags($mess);
$result = $mail->Send();
if ($result)
$messaggio = "Grazie per averci contattato vi risponderemo appena possibile.<br><br>Per tornare in Home Page <a href='http://.....'>clicca qui</a>";
else
$messaggio = "Ci sono problemi nell'invio del messaggio; ci scusiamo del disagio e la invitiamo a contattarci piu' tardi.";
include("standard.php");
}
?>
Grazie