$password = iconv('utf-8', CHARSET, $password);

$password = iconv('utf-8', CHARSET, $password); 中charset 是什么意思

$password = iconv('utf-8', 'GBK', $password); 写成这样的我能明白,而且我从其他页面传过的参数用$password = iconv('utf-8', CHARSET, $password);就无法显示内容的。

作者: baiqi006   发布时间: 2011-05-24

CHARSET你这写法不对啊,既不是变量也不是字符串啊

作者: chendong_j   发布时间: 2011-05-24

这是系统自带的
switch($action)
{
  case 'ajax':

$username = iconv('utf-8', CHARSET, $username);
$password = iconv('utf-8', CHARSET, $password);

$info = $member->login($username, $password, $cookietime);
if(!$info)
{

我也看不懂,他即没有用''""扩起来,也没有$

作者: baiqi006   发布时间: 2011-05-24

这个 CHARSET 是自定义常量,表示在你当前系统中使用的语言类型
大多在你的系统的 config 文件中定义

由于 ajax 值传递 utf-8 编码的内容,所以接受后可能需要做一下编码转换

作者: xuzuning   发布时间: 2011-05-24