
UID的状态有四种:
收回:是指对已注册的UID进行收回,收回后显示至前台用于购买。
已被收购:是指提供购买的UID被用户收购,这类UID不得收回。
丢失的UID:是指用户多次收购,从而产生的UID,这类UID要
编辑成预留或收回才显示至前台用于购买。
演示:
http://www.stwind.org/hack-htm-H_name-selluid.html欢迎测试使用!

安装说明:
6.3rc用户安装方法:
1、
下载解压至hack目录下;
2、至后台安装UID买卖
插件!
3、修改register.php,找到
$winduid=$db->insert_id();
在这个下面加入
复制代码- $rt = $db->get_one("SELECT uid FROM pw_selluid WHERE uid='$winduid' AND
- uclass='2'");
- if($rt['uid']){
- $sums=0;
- $newuid = $rt['uid']+1;
- $query = $db->query("SELECT uid FROM pw_selluid WHERE uid>'$rt[uid]'");
- while($rt2 = $db->fetch_array($query)){
- $newuids .= $newuids ? "$newuids,$rt2[uid]" : $rt2[uid];
- $sums++;
- }
- for($i=0;$i<$sums;$i++){
- if(strpos(",$newuids,",",$newuid,")!==false){
- $newuid++;
- }
- }
- $db->update("UPDATE pw_members SET uid='$newuid' WHERE uid='$winduid'");
- $winduid=$newuid;
- }
|
完成!
------------------------------------------------
已修正会产生负翁的情况!
修正因没有设置消耗积分类型而产生的错误
修正了read页个人
信息出现*号的
问题.
更正了错别字"你的积份不够"为"你的积分不够"..哈哈,谢谢PWer,真细心!
去掉了预留部分,采用未使用UID搜索,搜出之前注册过但被删了的UID转为待售,再到UID管理中编辑成收回的,以供出售.
----------------------------------------------------------------------------