场景 用户登录后邀请好友返利,被邀请用户打开好友发送的邀请链接访问,进行注册后给邀请好友增加积分,就算被邀请用户切换页面,网站也能判断邀请用户是谁。
(1) 邀请链接 代码块:
<php $member_id = base64_encode(intval($_SESSION['member_id'])*1); ?>
(2) 访问链接 代码块:
由于切换页面也能找出邀请用户是谁,需要使用 cookie,
var uid = window.location.href.split("#V5"); var fragment = uid[1]; if(fragment){ if (fragment.indexOf("V5") == 0) {document.cookie='uid=0';} else {document.cookie='uid='+uid[1];} }
这样就能实现随便切换页面只要不清空 cookie 的情况下找出邀请人,而且加密邀请人 ID,保护用户信息安全。