原作者:FreeDiscuz pk0909
修改:潛水員
語言:繁體
功能說明:有時候大家作管理員的會遇到這麼一種情況,有會員說自己XX天之前還有XXXX積分,今天上來一看少了XXX分。遇到這種情況,一般是很難查證的
不給它加上它要投訴,加上的話,要是它騙人怎麼辦?
本插件的功能非常簡單,就是生成一個用戶的數據校驗信息(訪問ident.php),用戶發現自己積分、發貼數、金錢、存款數據有異常的時候,就將自己前些時候的數據信息(積分等)交給管理員,管理員訪問ident_check.php來檢驗該會員是否說謊,校驗通過就是真話,否則。。。
注意:本程序只保留最近一次用戶驗證的數據,不會保存用戶多次驗證的數據
安裝方法:
1,修改模版memcp_navbar.htm
找
- <td><a href="pm.php" target="_blank" width="20%">{lang pm}</a></td>
复制代码
下面加
- <td><a href="ident.php" target="_blank" width="20%"><font color="red">認證我的數據</font></a></td>
复制代码
2,數據庫升級
- DROP TABLE IF EXISTS `cdb_ident`;
- CREATE TABLE `cdb_ident` (
- `username` varchar(15) NOT NULL default '',
- `timestamp` int(10) unsigned NOT NULL default '0',
- `rndstr` varchar(4) NOT NULL default '',
- `hash` varchar(16) NOT NULL default '',
- PRIMARY KEY (`username`),
- KEY `timestamp` (`timestamp`)
- ) TYPE=MyISAM;
复制代码
3,配置ident_cfg.php,配置方法在裡面寫得很清楚
4,將3個文件(ident.php、ident_cfg.php、ident_check.php)上傳到論壇根目錄下
ident_check.php沒做任何連接,反正就管理員能用,自己配置一下吧 |