function get_user_info_by_uid($uid, $attrib = false, $var_cache = false)
{
if (! $uid)
{
return false;
}
if ($var_cache)
{
static $users_info;
if ($users_info[$uid . '_attrib'])
{
return $users_info[$uid . '_attrib'];
}
else if ($users_info[$uid])
{
return $users_info[$uid];
}
}
所以我考虑是不是有个逻辑上的问题:假设某次登录失败,错误的信息被记入了缓存,再次登录时就一真使用那错误的缓存了。(考虑缓存文件夹中权限不够)
具体是怎样引起的没继续跟下去,希望CORDER们一起讨论。。这家伙很懒,还没有设置简介