25
2016-06-30 20:09:21 +08:00
这么弱智的问题.... 我都不好意思说你
你玩 PHP 文档看过吗?
import("@.ORG.IpLocation");
这里的 . 因为双引号的关系 被解析为连接符 所以报 @开始的错误
只有单引号 才可以不解析内容 直接输出
问个问题代码还藏着掖着 指望别人猜?
什么本地能运行 线上不能运行,
你这么写 如果 php.ini 和安装的 php 源一致 能运行的纯粹是灵异问题
class MemberModel extends Model {
public function recordqq($nickname,$figureurl,$gender)
{
$ip = get_client_ip();
import('@.ORG.IpLocation');// 导入 IpLocation 类
$Ip = new IpLocation('UTFWry.dat'); // 实例化类 参数表示 IP 地址库文件
$area = $Ip->getlocation($ip); // 获取某个 IP 地址所在的位置
$user = $this->getByNickname($nickname);
print_r($user);
if(!empty($user)){
$data['lastloginip'] = $area['ip'];
$data['logincount'] = array('exp','(logincount+1)');
$data['lastloginaddress']=$area['country'];
$data['lastlogintime'] = time();
$this->save($data);
}else{
$data['nickname'] = $nickname;
$data['avatar'] = $figureurl;
$data['gender'] = $gender;
$data['lastloginip'] = $area['ip'];
$data['lastloginaddress']=$area['country'];
$data['lastlogintime'] = time();
$this->add($data);
}
}
}
?>