注册和访问推广是同一ip24小时内只记录一次的
- if($maxpmnum == 0) {
- $query = $db->query("DELETE FROM {$tablepre}pms WHERE msgtoid='$discuz_uid' AND folder='inbox' AND delstatus='1'", 'UNBUFFERED');
- $db->query("UPDATE {$tablepre}pms SET delstatus='2' WHERE msgtoid='$discuz_uid' AND folder='inbox'", 'UNBUFFERED');
- $db->query("UPDATE {$tablepre}members SET newpm='0' WHERE uid='$discuz_uid'");
- if($supe['status'] && $xspacestatus) {
- supe_dbconnect();
- $supe['db']->query("UPDATE {$supe[tablepre]}members SET newpm='0' WHERE uid='$discuz_uid'");
- }
- } else {
- $newpmexists = 0;
- $pmlist = $pmlist ? $pmlist : array();
- $query = $db->query("SELECT pmid, msgfrom, msgfromid, subject, message FROM {$tablepre}pms WHERE msgtoid='$discuz_uid' AND folder='inbox' AND delstatus!='2' AND new='1'");
- if($newpmnum = $db->num_rows($query)) {
- $newpmexists = 1;
- if($newpmnum <= 10) {
- $pmdetail = '';
- while($pm = $db->fetch_array($query)) {
- $pm['subject'] = cutstr($pm['subject'], 20);
- $pm['message'] = dhtmlspecialchars(cutstr($pm['message'], 70));
- $pmlist[] = $pm;
- }
- }
- } else {
- $db->query("UPDATE {$tablepre}members SET newpm='0' WHERE uid='$discuz_uid'");
- if($supe['status'] && $xspacestatus) {
- supe_dbconnect();
- $supe['db']->query("UPDATE {$supe[tablepre]}members SET newpm='0' WHERE uid='$discuz_uid'");
- }
- }
- }
- ?>
复制代码 |