php邀请码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php邀请码相关的知识,希望对你有一定的参考价值。

php邀请码注册源码 - -

注册页
验证页源码 = =

还是哥负责任   来  哥来讲讲:

demo

<?php
session_start();
if(isset($_GET['btn1']))//btn1为点击生成激活码穿过来的ID,通过AJAX
    $link = mysql_connect('localhost','root','') or die('数据库连接错误');
    mysql_query('set names utf8');
    $jihuoma = substr($_SESSION['user_id'],4,6).mt_rand(0,9).mt_rand(0,9);//就是根据用户ID来的4为随机验证码
    $result = mysql_query("INSERT INTO user_yq (id,str) VALUES('$id','$str')");
    if($result)
        echo $jihuoma;//执行用户生成的随机激活码
    else
        echo '1234';//系统原始激活码
      

 考虑到用户的体验度 ,以上代码均通过AJAX来传递 ,AJAX你自己写 ,如果不是这样的,你可以说说的你需求,打字好辛苦的,看着办,同学

参考技术A php的邀请码就是你生成一个字符串然后保存在数据库中!当天注册的时候,在数据库中搜索有没有这个字符串!有则可以注册,没有则不能注册!追问

求完整源码例子 = =

参考技术B 1、生成、发放邀请码
<?php
//用户ID
$id='19282';
//邀请码$str
$str = md5($id.time());
mysql_query("INSERT INTO user_yq (id,str) VALUES('$id','$str')");
?>
2、使用邀请码
取得用户提交的验证码和数据库里的验证码对比。本回答被提问者和网友采纳
参考技术C 1、生成、发放邀请码
<?php
//用户ID
$id='19282';
//邀请码$str
$str = md5($id.time());
mysql_query("INSERT INTO user_yq (id,str) VALUES('$id','$str')");
?>
2、使用邀请码
取得用户提交的验证码和数据库里的验证码对比。

APP注册邀请码

 

小火箭:MrZOpba685OMLSpanBKFtkxcQf5eGOY

 

文章来源:刘俊涛的博客

欢迎关注,有问题一起学习欢迎留言、评论

以上是关于php邀请码的主要内容,如果未能解决你的问题,请参考以下文章

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

PHP生成简短的字符串唯一值用于做短网址或者邀请码等等

PHP生成简短的字符串唯一值用于做短网址或者邀请码等等

求一个PHPCHINA的邀请码。谢谢

使用 Branch 创建用户邀请码的正确方法是啥?

邀请码算法