/** * 获取真实姓名 * @method getName * @param [type] $number [description] * @param [type] $pwd [description] * @param [type] $code [description] * @return [type] [description] */ public static function getName($number, $pwd, $code = null) { if (!$code) { return 0; } $data['zjh'] = $number; $data['mm'] = $pwd; $data['v_yzm'] = $code; if ($cookie = Cookie::get('verify_cookie')) { Cookie::del('verify_cookie', null, $_SERVER['HTTP_HOST']); } else { if (\Input::I('verify_cookie', $cookie, 'trim')) { $cookie = @base64_decode($cookie); } } parent::$_cookie = $cookie; $result = parent::getHtml(self::LOGIN_URL, $data, 'gb2312'); if (strpos($result, self::SUCCESS_MSG) > 0) { $result = parent::getHtml(self::INFO_URL, null, 'GBK'); if ($result) { $name = parent::parseName($result, "当前用户:{$number}(", ')'); return trim($name); } } return false; }
/** * 获取真实姓名 * @method getName * @param [type] $number [description] * @param [type] $pwd [description] * @param [type] $code [description] * @return [type] [description] */ public static function getName($number, $pwd, $code = null) { if (!$code) { return 0; } $data['uid'] = $number; $data['password'] = $pwd; $data['captchas'] = $code; if ($cookie = Cookie::get('verify_cookie')) { Cookie::del('verify_cookie', null, $_SERVER['HTTP_HOST']); } else { if (\Input::I('verify_cookie', $cookie, 'trim')) { $cookie = @base64_decode($cookie); } } parent::$_cookie = $cookie; $result = parent::getHtml(self::LOGIN_URL, $data, 'GBK'); if ($result) { $name = parent::parseName($result, "当前用户:{$number}(", ')'); return trim($name); } return false; }