请问哪位在使用phpmps分类程序,使用手机uc发布信息,是乱码,请问这个怎么修改呢?谢谢
发布网友
发布时间:2022-06-06 10:04
我来回答
共2个回答
热心网友
时间:2023-10-08 21:44
你好,你的问题是因为MPS中wap的PHP文件采用的是UTF-8的类型,而你的MPS数据库是GBK出现的肯定是乱码,可以通过iconv()转换字符类型。
在wap.fun.php中
function tpl($file)
{
$file = PHPMPS_ROOT.'wap/templates/'.$file.'.htm';
return $file;
}
function encode_output($str)
{
global $charset;
if ($charset != 'utf-8')
{
$str = iconvs($charset, 'utf-8', $str);
}
return strip_tags($str);
}
举例:
<?php
echo urlencode(iconv('UTF-8', 'GB2312', '百度'));
热心网友
时间:2023-10-08 21:45
东方汇华府