Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

用戶歷史數據驗證 for 2.5sp1

[复制链接]
洛紫 发表于 2005-10-27 02:12:16 | 显示全部楼层 |阅读模式
原作者:FreeDiscuz pk0909
修改:潛水員
語言:繁體
功能說明:有時候大家作管理員的會遇到這麼一種情況,有會員說自己XX天之前還有XXXX積分,今天上來一看少了XXX分。遇到這種情況,一般是很難查證的
不給它加上它要投訴,加上的話,要是它騙人怎麼辦?
本插件的功能非常簡單,就是生成一個用戶的數據校驗信息(訪問ident.php),用戶發現自己積分、發貼數、金錢、存款數據有異常的時候,就將自己前些時候的數據信息(積分等)交給管理員,管理員訪問ident_check.php來檢驗該會員是否說謊,校驗通過就是真話,否則。。。

注意:本程序只保留最近一次用戶驗證的數據,不會保存用戶多次驗證的數據

安裝方法:
1,修改模版memcp_navbar.htm




  1. <td><a href="pm.php" target="_blank" width="20%">{lang pm}</a></td>
复制代码




下面加



  1. <td><a href="ident.php" target="_blank" width="20%"><font color="red">認證我的數據</font></a></td>
复制代码




2,數據庫升級



  1. DROP TABLE IF EXISTS `cdb_ident`;
  2. CREATE TABLE `cdb_ident` (
  3.   `username` varchar(15) NOT NULL default '',
  4.   `timestamp` int(10) unsigned NOT NULL default '0',
  5.   `rndstr` varchar(4) NOT NULL default '',
  6.   `hash` varchar(16) NOT NULL default '',
  7.   PRIMARY KEY  (`username`),
  8.   KEY `timestamp` (`timestamp`)
  9. ) TYPE=MyISAM;
复制代码


3,配置ident_cfg.php,配置方法在裡面寫得很清楚

4,將3個文件(ident.php、ident_cfg.php、ident_check.php)上傳到論壇根目錄下

ident_check.php沒做任何連接,反正就管理員能用,自己配置一下吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
lennonyan 发表于 2005-10-27 02:13:11 | 显示全部楼层
good
回复

使用道具 举报

爱好者 发表于 2005-10-27 02:18:14 | 显示全部楼层
好东西呀,顶一个!
回复

使用道具 举报

karl907 发表于 2005-10-27 04:35:24 | 显示全部楼层
帮你顶!!!
回复

使用道具 举报

haohao036 发表于 2005-10-27 08:16:42 | 显示全部楼层

用户历史数据验证 for 2.5sp1 简体版

原作者:FreeDiscuz pk0909
修改:潜水员
语言:简体

功能说明:有时候大家作管理员的会遇到这么一种情况,有会员说自己XX天之前还有XXXX积分,今天上来一看少了XXX分。遇到这种情况,一般是很难查证的
不给它加上它要投诉,加上的话,要是它骗人怎么办?
本插件的功能非常简单,就是生成一个用户的数据校验信息(访问ident.php),用户发现自己积分、发贴数、金钱、存款数据有异常的时候,就将自己前些时候的数据信息(积分等)交给管理员,管理员访问ident_check.php来检验该会员是否说谎,校验通过就是真话,否则。。。

注意:本程序只保留最近一次用户验证的数据,不会保存用户多次验证的数据


安装方法:
1,修改模版memcp_navbar.htm




  1. <td><a href="pm.php" target="_blank" width="20%">{lang pm}</a></td>
复制代码




下面加



  1. <td><a href="ident.php" target="_blank" width="20%"><font color="red">认证我的数据</font></a></td>
复制代码




2,数据库升级



  1. DROP TABLE IF EXISTS `cdb_ident`;
  2. CREATE TABLE `cdb_ident` (
  3.   `username` varchar(15) NOT NULL default '',
  4.   `timestamp` int(10) unsigned NOT NULL default '0',
  5.   `rndstr` varchar(4) NOT NULL default '',
  6.   `hash` varchar(16) NOT NULL default '',
  7.   PRIMARY KEY  (`username`),
  8.   KEY `timestamp` (`timestamp`)
  9. ) TYPE=MyISAM;
复制代码


3,配置ident_cfg.php,配置方法在里面写得很清楚

4,将3个文件(ident.php、ident_cfg.php、ident_check.php)上传到论坛根目录下

ident_check.php没做任何连接,反正就管理员能用,自己配置一下吧

[ 本帖最后由 haohao036 于 2005-10-27 08:19 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

1

查看全部评分

回复

使用道具 举报

beecheung 发表于 2005-10-27 08:20:43 | 显示全部楼层
顶一顶
回复

使用道具 举报

freddy 发表于 2005-10-27 13:30:51 | 显示全部楼层
我不顶楼上的,我顶#5楼的!
回复

使用道具 举报

 楼主| 洛紫 发表于 2005-10-27 17:51:01 | 显示全部楼层
原帖由 freddy 于 2005-10-27 13:30 发表
我不顶楼上的,我顶#5楼的!

那我自己幫忙頂
回复

使用道具 举报

cuher 发表于 2005-10-27 17:55:03 | 显示全部楼层
支持下
回复

使用道具 举报

superhacker 发表于 2005-10-28 07:24:28 | 显示全部楼层
出现如下错误:


Fatal error: Call to undefined function: unbuffered_query() in E:\usr\local\www\data\ident.php on line 60
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-21 22:38 , Processed in 0.029840 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表