FuelPHPで、フォームに入力された文字をそのまま本文に入れ、
メール送信をしたいのですが、記号が実体参照になってしまいます。
送信部分
$email = Email::forge('email_jp'); $body = View_Twig::forge('email.twig', $data); $email->body(mb_convert_encoding($body, 'jis')); $email->send();
本文(email.twig)
[入力内容] {{ data|raw }}
メールの設定(config/email.php)
'setups' => array( 'default' => array(), 'email_jp' => array( 'driver' => 'mail', 'charset' => 'ISO-2022-JP', 'encoding' => '7bit', ), ),
「><」と入力された場合、本文が「><><」となってしまいます。
そのまま送信したいのですが、PHPとTwig、どちらをどうすればいいのかわからないです。
どなたかご教示お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/08/04 06:52