$prohonor = substrs($prohonor, 90); $upmembers['honor'] = $prohonor; if ($userdb['honor'] != $prohonor) { pwAddFeed($winduid, 'honor', '', array('honor' => $prohonor)); } } require_once R_P . 'require/bbscode.php'; $wordsfb = L::loadClass('FilterUtil'); foreach (array($prosign, $prointroduce, $prohonor) as $key => $value) { if (($banword = $wordsfb->comprise($value)) !== false) { Showmsg('sign_wordsfb'); } } //upmeminfo if ($db_union[7]) { list($customdata) = Getcustom($customdata, false, true); !empty($customdata) && ($upmeminfo['customdata'] = addslashes(serialize($customdata))); } foreach ($customfield as $value) { $fieldvalue = Char_cv($_POST[$value['field']]); if ($value['required'] && ($value['editable'] == 1 || strlen($userdb[$value['field']]) == 0) && !$fieldvalue) { Cookie('pro_modify', 'other', 'F', false); Showmsg('field_empty'); } if (strlen($userdb[$value['field']]) == 0 || $userdb[$value['field']] != $fieldvalue && $value['editable'] == 1) { if ($value['maxlen'] && strlen($fieldvalue) > $value['maxlen']) { Showmsg('field_lenlimit'); } $upmeminfo[$value['field']] = $fieldvalue; } }
redirectULink($action, $uid, $username); } if (!getstatus($userdb['userstatus'], 7) && !CkInArray($windid, $manager)) { $userdb['email'] = "<img src=\"{$imgpath}/email.gif\" border=\"0\">"; } if (getstatus($userdb['userstatus'], 9) && $db_signwindcode) { require_once R_P . 'require/bbscode.php'; if ($_G['imgwidth'] && $_G['imgheight']) { $db_windpic['picwidth'] = $_G['imgwidth']; $db_windpic['picheight'] = $_G['imgheight']; } $_G['fontsize'] && ($db_windpic['size'] = $_G['fontsize']); $userdb['signature'] = convert($userdb['signature'], $db_windpic, 2); } $userdb['signature'] = str_replace("\n", "<br>", $userdb['signature']); $db_union[7] && (list($customdata, $custominfo) = Getcustom($userdb['customdata'])); $userdb['rvrc'] = floor($userdb['rvrc'] / 10); if ($db_ifonlinetime && $userdb['onlinetime']) { $userdb['onlinetime'] = floor($userdb['onlinetime'] / 3600); } else { $userdb['onlinetime'] = 0; } if (!$userdb['todaypost'] || $userdb['lastpost'] < $tdtime) { $userdb['todaypost'] = 0; } $averagepost = floor($userdb['postnum'] / ceil(($timestamp - $userdb['regdate']) / (3600 * 24))); $userdb['regdate'] = get_date($userdb['regdate'], 'Y-m-d'); $userdb['lastvisit'] = get_date($userdb['lastvisit'], 'Y-m-d'); $userdb['onlineip'] = explode('|', $userdb['onlineip']); $_cache = getDatastore(); $_cache->delete('UID_' . $userdb['uid']);