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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[插件] 会员收费改名程序 For Discuz!

[复制链接]
折翼の天使♂ 发表于 2006-1-9 00:34:25 | 显示全部楼层
Parse error: parse error, unexpected '}' in /gsky.5wish.com/memcp.php on line 963
回复

使用道具 举报

pier1943 发表于 2006-1-9 00:54:54 | 显示全部楼层
大力 直持作者的插件 ..... 希望 充值系统 能早点 转 4.0..

有个小小的要求..不知道高手 作者 能做出来吗 ???

点数买卖系统 有点类似 商用了.......

就是用钱 买点数 用 点数 买东西的这种功能.........
回复

使用道具 举报

折翼の天使♂ 发表于 2006-1-9 07:03:13 | 显示全部楼层
打怎么``白屏???
回复

使用道具 举报

yangweiji 发表于 2006-1-9 10:18:27 | 显示全部楼层
其实他这个代码是有问题的

在MENCP.PHP里

应该是将最后一个}改为如下代码,这样才会正确

  1. elseif($action == 'changename') {
  2.         $change_credit = 200;                         // 改名要花的积分
  3.         $change_creditid = 'extcredits2';                // 扣除的积分所在的序列
  4.         $change_annuct = 1;                              // 是否发布改名通知
  5.         
  6.         if(!submitcheck('changesubmit', 1)) {
  7.                 $credit_num = $db->fetch_array($db->query("SELECT {$change_creditid} FROM {$tablepre}members WHERE uid='{$discuz_uid}'"));
  8.                 if($credit_num[$change_creditid] < $change_credit) {
  9.                         showmessage('您的积分不足够支付改名所需的费用。');
  10.                 } else {
  11.                         include template('memcp_changename');
  12.                 }
  13.         } else {
  14.                 $guestexp = '\xA1\xA1|\xAC\xA3|^Guest|^\xD3\xCE\xBF\xCD|\xB9\x43\xAB\xC8';
  15.                 $censorexp = '/^('.str_replace(array('\\*', "\r\n", ' '), array('.*', '|', ''), preg_quote(($censoruser = trim($censoruser)), '/')).')$/i';
  16.                 if(preg_match("/^\s*$|^c:\\con\\con$|[%,\*"\s\t\<\>\&]|$guestexp/is", $username) || ($censoruser && @preg_match($censorexp, $username))) {
  17.                         showmessage('您输入的用户名无效,请返回重新输入。');
  18.                 }
  19.                 if($username == $discuz_user) showmessage('您到底是要改名还是玩哪?');
  20.                 if(trim($because) == '') showmessage('请没有输入更名原因,请返回修改。');
  21.                 $chk = $db->fetch_array($db->query("SELECT uid FROM {$tablepre}members WHERE username='". addslashes($username) . "'"));
  22.                 if($chk) showmessage('您输别人的用户名干啥?赶快返回换个别的。');
  23.                 $db->query("UPDATE {$tablepre}members SET username='" . addslashes($username) . "', {$change_creditid}={$change_creditid}-{$change_credit} WHERE uid='$discuz_uid'");
  24.                 if($change_annuct) {
  25.                         $db->query("INSERT INTO {$tablepre}announcements VALUES(0, '$discuz_user', '会员「{$discuz_user}」改名通知', '0', '$timestamp', '0', '" . date('Y年m月d日 H:i') . " - 会员: [color=blue]{$discuz_user}[/color] 更名为: [color=red]{$username}[/color]" . "\n\n" . "更名原因: [color=purple]" . addslashes($because) . "[/color]" . "\n\n" . "会员 [color=red]{$username}[/color] - 改名手续费: [color=blue]积分 {$change_credit} 点[/color] 。如有问题,请PM管理员。')");
  26.                 }
  27.                 showmessage('恭喜您,改名成功!', 'index.php');
  28.         }
  29. }
复制代码
回复

使用道具 举报

jianchi 发表于 2006-1-9 14:41:25 | 显示全部楼层
不错,收藏一下
回复

使用道具 举报

haohao036 发表于 2006-1-9 17:24:44 | 显示全部楼层
白茫茫
回复

使用道具 举报

奉為圭臬 发表于 2006-1-9 20:14:08 | 显示全部楼层
怎解決白板....有人成功裝到?
回复

使用道具 举报

tk_ring 发表于 2006-1-10 03:07:54 | 显示全部楼层
楼主,改好后打开的是白板
回复

使用道具 举报

lhdwh 发表于 2006-1-10 12:46:01 | 显示全部楼层
没有用户名检查吗?
回复

使用道具 举报

zhouc 发表于 2006-1-10 18:18:23 | 显示全部楼层
能不能不让版主超版和管理员改?还有,能不能用户限制
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-22 13:09 , Processed in 0.025600 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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