用PHP怎么实现注册会员时要用邀请码才能注册的功能 - 技术问答

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用PHP怎么实现注册会员时要用邀请码才能注册的功能 - 技术问答相关的知识,希望对你有一定的参考价值。

RT具体说就是当你想注册时,需要填写邀请码才能注册邀请码可以在后台生成向大家请教,谢谢了

参考技术A 可以用随机生成一系列字符串,放在一个表里,注册时检查邀请码是否在表中就行了 参考技术B 楼上的注意md5返回值是32位,似乎没有人用这么长的数字作邀请码的。就如上面所说的原理,可结合适时生成和注销,注册名对应等方法合理使用。 参考技术C 晕~~md5(time().rand())我想不出重复的机率有多大!niuzi 发表于 2009-7-16 00:18[i][/url][/b]很大!

php 成功邀请好友注册,邀请人跟被邀请人都有金币 功能实现

注册页的表单中加个隐藏域

<input type="hidden" name="uid" value="<?php echo $_GET['uid']?intval($_GET['uid']):'';?>">

我们注册了会员会有个会员id值,利用这个id值来传值

比如我的注册页面时register.php

邀请好友注册时我们可以生成一个URL 比如 /register.php?uid=123

uid=123 这个是邀请人的id值 

当被邀请人点击这个链接时,表单中的隐藏域name="uid" 则有值,我们注册POST提交给后台处理,

后台判断$_POST['uid']是为空,不为空则是邀请,

注册成功,然后给双方写Sql语句更新 金币值


望采纳Thx

参考技术A 有两个方法,
1、在注册的时候添加一个邀请码的选项(这个是选填的),如果邀请码有内容,通过用户提供的邀请码到数据库中查找能匹配的上的数据 ,然后实现两个人同时添加金币
2、通过url来区分注册(感觉这种方法好一些),判断url中是否有邀请码,有的话通过数据库查询,然后同事添加金币

以上是关于用PHP怎么实现注册会员时要用邀请码才能注册的功能 - 技术问答的主要内容,如果未能解决你的问题,请参考以下文章

php 成功邀请好友注册,邀请人跟被邀请人都有金币 功能实现

php实现微信扫码自动登陆与注册功能

php邀请码

WordPress 使用 Pie-Register 添加前台注册登录找回密码和编辑个人资料功能

php封装一个用户类,里面有登录注册方法,这个要怎么写

基于PHP实现用户注册登录功能