Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CakePHP电子邮件编码问题_Php_Email_Cakephp_Cakephp 1.3 - Fatal编程技术网

CakePHP电子邮件编码问题

CakePHP电子邮件编码问题,php,email,cakephp,cakephp-1.3,Php,Email,Cakephp,Cakephp 1.3,我有一个表单,一旦提交,就会向输入详细信息的人发送电子邮件。此表格适用于日本网站 我需要在UTF-8而不是swift jis的电子邮件编码 我已将以下两行添加到我的电子邮件控制器: $this->Email->charset = "utf-8"; $this->Email->headerCharset = "utf-8"; 文本是电子邮件出现的大部分是好的,但我仍然得到� 带有特定字符的符号 有人知道我还可以尝试什么吗?首先:将php.ini中的默认编码更改为utf

我有一个表单,一旦提交,就会向输入详细信息的人发送电子邮件。此表格适用于日本网站

我需要在UTF-8而不是swift jis的电子邮件编码

我已将以下两行添加到我的电子邮件控制器:

$this->Email->charset = "utf-8";
$this->Email->headerCharset = "utf-8";  
文本是电子邮件出现的大部分是好的,但我仍然得到� 带有特定字符的符号


有人知道我还可以尝试什么吗?

首先:将php.ini中的默认编码更改为utf-8。 第二:如果您使用ajax发送电子邮件,请使用encodeURIComponent对消息进行编码