コード例 #1
0
ファイル: message.inc.php プロジェクト: hiproz/zhaotaoci.cc
             --$_message;
             if ($fback && $feedback) {
                 $do->feedback($message);
             }
         }
     } else {
         if ($status == 2 || $status == 1) {
             if ($fromuser != $_username) {
                 message($L['message_msg_deny']);
             }
         }
     }
     $addtime = timetodate($addtime, 5);
     $messages = array();
     if ($_message) {
         $messages = $do->get_list("touser='******' AND status=3 AND isread=0");
     }
     break;
 case 'export':
     if ($submit) {
         $do->export($message) or message($do->errmsg);
     } else {
         $fromdate = timetodate(strtotime('-1 month'), 3);
         $todate = timetodate($DT_TIME, 3);
     }
     break;
 case 'empty':
     if ($submit) {
         $message['username'] = $_username;
         if ($do->_clear($message)) {
             dmsg($L['message_msg_empty'], $forward);
コード例 #2
0
ファイル: message.inc.php プロジェクト: hiproz/zhaotaoci.cc
    default:
        $sfields = array('标题', '发件人', '收件人', 'IP', '内容');
        $dfields = array('title', 'fromuser', 'touser', 'ip', 'content');
        $S = array('状态', '草稿箱', '发件箱', '收件箱', '回收站');
        isset($fields) && isset($dfields[$fields]) or $fields = 0;
        $typeid = isset($typeid) ? intval($typeid) : -1;
        $read = isset($read) ? intval($read) : -1;
        $send = isset($send) ? intval($send) : -1;
        $status = isset($status) ? intval($status) : 0;
        $fields_select = dselect($sfields, 'fields', '', $fields);
        $status_select = dselect($S, 'status', '', $status);
        $condition = "groupids=''";
        if ($keyword) {
            $condition .= " AND {$dfields[$fields]} LIKE '%{$keyword}%'";
        }
        if ($status) {
            $condition .= " AND status={$status}";
        }
        if ($typeid > -1) {
            $condition .= " AND typeid={$typeid}";
        }
        if ($read > -1) {
            $condition .= " AND isread={$read}";
        }
        if ($send > -1) {
            $condition .= " AND issend={$send}";
        }
        $lists = $do->get_list($condition);
        include tpl('message', $module);
        break;
}