支付宝 新浪微博 会员免注册登录

2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家

/**
* 各大网站会员免注册登录接口整合
* 作者:飞翔 QQ:304569324
* 时间:2010年12月2日
* 案例 http://www.zhichangxiu.com
*/
function user_reg($username, $password, $email){
$sql = "SELECT user_id, password, email FROM " . $GLOBALS['ecs']->table('users') . " WHERE user_name='$username' LIMIT 1";
$row = $GLOBALS['db']->getRow($sql);
//判断帐号是否存在
if(empty($row['user_id'])){
//不存在时,快速注册并登录
$sql = "INSERT INTO " . $GLOBALS['ecs']->table('users') . " (`user_name`,`password`,`email`) VALUES ('$username','$password','$email')";
$insert = $GLOBALS['db']->query($sql);
$insert_id = $GLOBALS['db']->insert_id();
if($insert){
$_SESSION['user_name'] = $username;
$_SESSION['user_id']= $insert_id;
exit("<script>location.href='index.php';</script>");
}else{
exit("<script>alert('数据库发生故障,请与管理员联系!');location.href='index.php';</script>");
}
}else{
//存在时,快速登录
$_SESSION['user_name'] = $username;
$_SESSION['user_id']= $row['user_id'];
exit("<script>location.href='index.php';</script>");
}
}


回答:
这个肯定是不靠谱的。如果整合了论坛或者UC.你就惨了。.
还是遵守EC大的游戏规则把

楼上的,听我说一句会员统一登录,是一个必然的趋势。目前大的门户都在弄自已的接口了.

可以共享不?

其他账户 与 站内账户重名 如何处理?

而且这个只是个简单登录模式,如果需要联动的话,还是需要做接口的,例如 好友动态分享...

先收藏了,以后兴许用得到。