Je viens demander aide et conseil sur un problème qui me bloque depuis un moment.
J'ai réalisé un formulaire qui a pour but d'envoyer des emails au format html avec la librairie phpMailer.
Tout marche très bien sauf sur un point, les utilisateurs peuvent être un peu partout dans le monde et entrer leurs messages en chinois, russe ....
J'ai donc testé, le contenu du mail s'affiche bien correctement mais jamais l'objet du mail.
J'obtiens par exemple pour un objet de mail en chinois:
简报 au lieu de 简报
J'ai cherché dans plein de directions charset, encodage, decodage de la chaine ....
Voici l'extrait de code du fichier d'envoi en question
$mail = new PHPmailer();
$mail->IsHTML(true);
$mail->From=$mail_expediteur;
$mail->FromName=$mail_expediteur;
$mail->AddBCC($mail_destinataire);
$mail->AddReplyTo($mail_expediteur);
$mail->AddEmbeddedImage("../../images/$image", "my-attach", "../../images/$image");
$mail->Subject = $objet;
$tailleImage=getimagesize("../../images/$image");
$largeur=$tailleImage[0];
$hauteur=$tailleImage[1];
$message="<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html xmlns=\"http://www.w3.org/1999/xhtml\">";
$message.="<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />";
$message.="<body bgcolor=\"#$couleur_fd\"><center><br/><br/>";
$message.="</font></center></body></html>";
$mail->MsgHTML($message);
Avez-vous des suggestions voir des solutions pour que je recentre mes recherches ?Car la je sèche
Mille mercis par avance
