| @@ -186,14 +186,6 @@ function __EditUser() | |||
| $rs = $dsql->ExecuteNoneQuery2($query); | |||
| } | |||
| #api{{ | |||
| if (defined('UC_API') && @include_once DEDEROOT . '/api/uc.func.php') { | |||
| $row = $dsql->GetOne("SELECT `scores`,`userid` FROM `#@__member` WHERE `mid`='$id' AND `matt`<>10"); | |||
| $amount = $scores - $row['scores']; | |||
| uc_credit_note($row['userid'], $amount); | |||
| } | |||
| #/aip}} | |||
| ShowMsg('成功更改会员资料!', 'member_view.php?id=' . $id); | |||
| exit(); | |||
| } | |||
| @@ -30,15 +30,7 @@ if ($action == "post") { | |||
| exit(); | |||
| } | |||
| #api{{ | |||
| if (defined('UC_API') && @include_once DEDEROOT . '/uc_client/client.php') { | |||
| uc_pm_send(0, '', $subject, $message); | |||
| ShowMsg('短信已成功发送', '-1'); | |||
| exit; | |||
| } | |||
| #/aip}} | |||
| $rs = $dsql->ExecuteNoneQuery("INSERT INTO #@__member_pms(floginid,fromid,toid,tologinid,folder,hasview,subject,sendtime,writetime,message,isadmin) VALUES('$floginid','$fromid','$toid','$tologinid','outbox','0','$subject','$sendtime','$writetime','$message','1');"); | |||
| $rs = $dsql->ExecuteNoneQuery("INSERT INTO `#@__member_pms`(floginid,fromid,toid,tologinid,folder,hasview,subject,sendtime,writetime,message,isadmin) VALUES('$floginid','$fromid','$toid','$tologinid','outbox','0','$subject','$sendtime','$writetime','$message','1');"); | |||
| ShowMsg('短信已成功发送', '-1'); | |||
| exit(); | |||
| } | |||
| @@ -59,24 +59,6 @@ function CheckUserID($uid, $msgtitle = '用户名', $ckhas = TRUE) | |||
| return 'ok'; | |||
| } | |||
| /** | |||
| * 保存一则消息记录 | |||
| * | |||
| * @access public | |||
| * @param string $mid 用户MID | |||
| * @param string $mid 用户ID | |||
| * @param string $msg 保存消息 | |||
| * @return string | |||
| */ | |||
| function PutSnsMsg($mid, $userid, $msg) | |||
| { | |||
| global $dsql; | |||
| $msg = addslashes($msg); | |||
| $query = "INSERT INTO `#@__member_snsmsg`(`mid`, `userid`, `sendtime`, `msg`) VALUES('$mid', '$userid', '" . time() . "', '$msg'); "; | |||
| $rs = $dsql->ExecuteNoneQuery($query); | |||
| return $rs; | |||
| } | |||
| /** | |||
| * 检查用户是否被禁言 | |||
| * | |||
| @@ -160,26 +142,15 @@ class MemberLogin | |||
| if ($cache) { | |||
| $this->fields = GetCache($this->memberCache, $this->M_ID); | |||
| if (empty($this->fields)) { | |||
| $this->fields = $dsql->GetOne("Select * From `#@__member` where mid='{$this->M_ID}' "); | |||
| $this->fields = $dsql->GetOne("SELECT * FROM `#@__member` WHERE mid='{$this->M_ID}' "); | |||
| } else { | |||
| $formcache = TRUE; | |||
| } | |||
| } else { | |||
| $this->fields = $dsql->GetOne("Select * From `#@__member` where mid='{$this->M_ID}' "); | |||
| $this->fields = $dsql->GetOne("SELECT * FROM `#@__member` WHERE mid='{$this->M_ID}' "); | |||
| } | |||
| if (is_array($this->fields)) { | |||
| #api{{ | |||
| if (defined('UC_API') && @include_once DEDEROOT . '/uc_client/client.php') { | |||
| if ($data = uc_get_user($this->fields['userid'])) { | |||
| if (uc_check_avatar($data[0]) && !strstr($this->fields['face'], UC_API)) { | |||
| $this->fields['face'] = UC_API . '/avatar.php?uid=' . $data[0] . '&size=middle'; | |||
| $dsql->ExecuteNoneQuery("UPDATE `#@__member` SET `face`='" . $this->fields['face'] . "' WHERE `mid`='{$this->M_ID}'"); | |||
| } | |||
| } | |||
| } | |||
| #/aip}} | |||
| //间隔一小时更新一次用户登录时间 | |||
| if (time() - $this->M_LoginTime > 3600) { | |||
| $dsql->ExecuteNoneQuery("update `#@__member` set logintime='" . time() . "',loginip='" . GetIP() . "' where mid='" . $this->fields['mid'] . "';"); | |||
| @@ -193,7 +164,7 @@ class MemberLogin | |||
| $this->M_Face = $this->fields['face']; | |||
| $this->M_Rank = $this->fields['rank']; | |||
| $this->M_Spacesta = $this->fields['spacesta']; | |||
| $sql = "Select titles From #@__scores where integral<={$this->fields['scores']} order by integral desc"; | |||
| $sql = "SELECT titles From `#@__scores` WHERE integral<={$this->fields['scores']} ORDER BY integral DESC"; | |||
| $scrow = $dsql->GetOne($sql); | |||
| $this->fields['honor'] = $scrow['titles']; | |||
| $this->M_Honor = $this->fields['honor']; | |||
| @@ -1,5 +1,5 @@ | |||
| INSERT INTO `#@__admintype` VALUES('1','信息发布员','1','t_AccList a_AccNew a_AccList a_MyList a_MyEdit a_MyDel sys_MdPwd sys_Feedback sys_MyUpload plus_留言簿模块 '), | |||
| ('5','频道管理员','1','t_AccList t_AccNew t_AccEdit t_AccDel a_AccNew a_AccList a_AccEdit a_AccDel a_AccCheck a_MyList a_MyEdit a_MyDel a_MyCheck co_AddNote co_EditNote co_PlayNote co_ListNote co_ViewNote spec_New spec_List spec_Edit sys_MdPwd sys_Log sys_ArcTj sys_Source sys_Writer sys_Keyword sys_MakeHtml sys_Feedback sys_Upload sys_MyUpload member_List member_Edit plus_站内新闻发布 plus_友情链接模块 plus_留言簿模块 plus_投票模块 plus_广告管理 '), | |||
| ('5','频道管理员','1','t_AccList t_AccNew t_AccEdit t_AccDel a_AccNew a_AccList a_AccEdit a_AccDel a_AccCheck a_MyList a_MyEdit a_MyDel a_MyCheck spec_New spec_List spec_Edit sys_MdPwd sys_Log sys_ArcTj sys_Source sys_Writer sys_Keyword sys_MakeHtml sys_Feedback sys_Upload sys_MyUpload member_List member_Edit plus_站内新闻发布 plus_友情链接模块 plus_留言簿模块 plus_投票模块 plus_广告管理 '), | |||
| ('10','超级管理员','1','admin_AllowAll '); | |||
| INSERT INTO `#@__arcatt` VALUES('5','s','滚动'), | |||
| @@ -326,48 +326,6 @@ CREATE TABLE `#@__channeltype` ( | |||
| KEY `nid` (`nid`,`isshow`,`arcsta`,`sendrank`) | |||
| ) TYPE=MyISAM; | |||
| DROP TABLE IF EXISTS `#@__co_htmls`; | |||
| CREATE TABLE `#@__co_htmls` ( | |||
| `aid` mediumint(8) unsigned NOT NULL auto_increment, | |||
| `nid` mediumint(8) unsigned NOT NULL default '0', | |||
| `typeid` smallint(5) unsigned NOT NULL default '0', | |||
| `title` varchar(60) NOT NULL default '', | |||
| `litpic` varchar(100) NOT NULL default '', | |||
| `url` varchar(100) NOT NULL default '', | |||
| `dtime` int(10) unsigned NOT NULL default '0', | |||
| `isdown` tinyint(1) unsigned NOT NULL default '0', | |||
| `isexport` tinyint(1) NOT NULL default '0', | |||
| `result` mediumtext, | |||
| PRIMARY KEY (`aid`), | |||
| KEY `nid` (`nid`), | |||
| KEY `typeid` (`typeid`,`title`,`url`,`dtime`,`isdown`,`isexport`) | |||
| ) TYPE=MyISAM; | |||
| DROP TABLE IF EXISTS `#@__co_mediaurls`; | |||
| CREATE TABLE `#@__co_mediaurls` ( | |||
| `nid` mediumint(8) unsigned NOT NULL default '0', | |||
| `hash` char(32) NOT NULL default '', | |||
| `tofile` char(60) NOT NULL default '', | |||
| KEY `hash` (`hash`) | |||
| ) TYPE=MyISAM; | |||
| DROP TABLE IF EXISTS `#@__co_note`; | |||
| CREATE TABLE `#@__co_note` ( | |||
| `nid` mediumint(8) unsigned NOT NULL auto_increment, | |||
| `channelid` smallint(5) unsigned NOT NULL default '0', | |||
| `notename` varchar(50) NOT NULL default '', | |||
| `sourcelang` varchar(10) NOT NULL default 'gb2312', | |||
| `uptime` int(10) unsigned NOT NULL default '0', | |||
| `cotime` int(10) unsigned NOT NULL default '0', | |||
| `pnum` smallint(5) unsigned NOT NULL default '0', | |||
| `isok` tinyint(1) unsigned NOT NULL default '0', | |||
| `usemore` tinyint(1) unsigned NOT NULL default '0', | |||
| `listconfig` text, | |||
| `itemconfig` text, | |||
| PRIMARY KEY (`nid`), | |||
| KEY `isok` (`isok`,`channelid`,`cotime`) | |||
| ) TYPE=MyISAM; | |||
| DROP TABLE IF EXISTS `#@__co_onepage`; | |||
| CREATE TABLE `#@__co_onepage` ( | |||
| `id` int(11) NOT NULL auto_increment, | |||
| @@ -380,14 +338,6 @@ CREATE TABLE `#@__co_onepage` ( | |||
| KEY `url` (`url`) | |||
| ) TYPE=MyISAM; | |||
| DROP TABLE IF EXISTS `#@__co_urls`; | |||
| CREATE TABLE `#@__co_urls` ( | |||
| `id` int(10) unsigned NOT NULL auto_increment, | |||
| `hash` varchar(32) NOT NULL default '', | |||
| `nid` smallint(5) unsigned NOT NULL default '0', | |||
| PRIMARY KEY (`id`) | |||
| ) TYPE=MyISAM; | |||
| DROP TABLE IF EXISTS `#@__diyforms`; | |||
| CREATE TABLE `#@__diyforms` ( | |||
| `diyid` int(10) unsigned NOT NULL auto_increment, | |||
| @@ -663,16 +613,6 @@ CREATE TABLE `#@__member_pms` ( | |||
| KEY `sendtime` (`sendtime`) | |||
| ) TYPE=MyISAM; | |||
| DROP TABLE IF EXISTS `#@__member_snsmsg`; | |||
| CREATE TABLE `#@__member_snsmsg` ( | |||
| `id` int(10) unsigned NOT NULL auto_increment, | |||
| `mid` mediumint(8) unsigned NOT NULL default '0', | |||
| `userid` varchar(20) NOT NULL, | |||
| `sendtime` int(10) unsigned NOT NULL default '0', | |||
| `msg` varchar(250) NOT NULL, | |||
| PRIMARY KEY (`id`) | |||
| ) TYPE=MyISAM; | |||
| DROP TABLE IF EXISTS `#@__member_space`; | |||
| CREATE TABLE `#@__member_space` ( | |||
| `mid` mediumint(8) unsigned NOT NULL default '0', | |||