粘贴时圆通速递进入一个网站,并使用FIREBUG检查POST,它给了我以下
%D4%B2%CD%A8%CB%D9%B5%DD
申通E物流正在变大鐢抽€欵鐗╂祦在i URL编码和网站解码后,它显然是urlencode($trackingname);结果不太好:(
如何将我的汉字编码为与网站相同的格式?我的汉字存储在mysql中。我尝试使用某种格式进行解码,但无法将其返回到粘贴的汉字。
如有任何帮助,我们将不胜感激!感谢
您的网站必须使用UTF-8。在HTML5中,这将是(HTML):
<meta charset="UTF-8">
当你连接到数据库时,一定要使用(PHP):
$mysqli->set_charset("utf8");
最后,存储中文字符的表定义还必须具有UTF-8排序规则(SQL):
`column name` TEXT CHARACTER SET utf8