0

Swiftmailer を使用して、フォームの内容を Gmail アカウントに送信しています。テキストは、最初に受信したときは適切な html として表示されますが、転送されると、html コードとフォーム コンテンツが混じった文字化けになります。どうしてこれなの?どうすれば解決できますか?

メッセージは次のようなものです。

$cuerpo_de_mensaje = "<h1>Resultado de Evaluaci&oacute;n de Curso ". $curso_tomado."</h1>".
                     "<h3>"."Participante"."</h3>".
                     "<p>"."El participante que llen&oacute; la evaluaci&oacute;n fue:&nbsp;"."<b>".$nombre_apellido."</b>"."</p>";

そして、それは以下を使用して送信されます:

 $message->setBody( $cuerpo_de_mensaje, 'text/html');

たぶん、この「text/html」パラメータが問題なのでしょうか?

4

1 に答える 1

1

転送パラメーターを unicode utf-8 に変更すると、問題が解決しました。

于 2010-09-27T22:48:01.647 に答える