www.gusucode.com > 08CMS空白站群系统 3.3 繁体 UTF-8 > upload/adminm/pmbox.inc.php
<?php !defined('M_COM') && exit('No Permission'); $page = isset($page) ? $page : 1; $page = max(1, intval($page)); if(empty($pmid)){ if(!submitcheck('bpmbox')){ m_guide(27); $wheresql = "WHERE toid=$memberid"; $pagetmp = $page; do{ $query = $db->query("SELECT * FROM {$tblprefix}pms $wheresql ORDER BY pmid DESC LIMIT ".(($pagetmp - 1) * $mrowpp).",$mrowpp"); $pagetmp--; }while(!$db->num_rows($query) && $pagetmp); $itempm = ''; while($pm = $db->fetch_array($query)){ $pmid = $pm['pmid']; $pm['viewed'] = empty($pm['viewed']) ? 'Y' : '-'; $pm['pmdate'] = date($dateformat,$pm['pmdate']); $itempm .= "<tr><td align=\"center\" class=\"item1\" width=\"40\"><input class=\"checkbox\" type=\"checkbox\" name=\"delete[$pmid]\" value=\"$pmid\">\n". "<td class=\"item2\">".mhtmlspecialchars($pm['title'])."</td>\n". "<td align=\"center\" class=\"item1\" width=\"120\">$pm[fromuser]</td>\n". "<td align=\"center\" class=\"item2\" width=\"40\">$pm[viewed]</td>\n". "<td align=\"center\" class=\"item1\" width=\"80\">$pm[pmdate]</td>\n". "<td align=\"center\" class=\"item2\" width=\"40\"><a href=\"adminm.php?action=pmbox&pmid=$pmid&page=$page\">".lang('look')."</a></td></tr>\n"; } $pmcount = $db->result_one("SELECT count(*) FROM {$tblprefix}pms $wheresql"); $multi = multi($pmcount,$mrowpp,$page,"adminm.php?action=pmbox"); tabheader(lang('pm list'),'pmsedit',"adminm.php?action=pmbox&page=$page",6); trcategory(array("<input class=\"checkbox\" type=\"checkbox\" name=\"chkall\" class=\"category\" onclick=\"checkall(this.form, 'delete', 'chkall')\">".lang('del'),lang('title'),lang('senduser'),lang('noread'),lang('send date'),lang('content'))); echo $itempm; tabfooter(); echo $multi; echo "<input class=\"button\" type=\"submit\" name=\"bpmbox\" value=\"".lang('delete')."\">". "</form>\n"; }else{ empty($delete) && mcmessage(lang('please choose delete item'),"adminm.php?action=pmbox&page=$page"); $pmidstr = "pmid IN (".mimplode($delete).")"; $db->query("DELETE FROM {$tblprefix}pms WHERE $pmidstr",'UNBUFFERED'); mcmessage(lang('pm delete operate finish'),"adminm.php?action=pmbox&page=$page"); } }else{ $pm = $db->fetch_one("SELECT * FROM {$tblprefix}pms WHERE toid=$memberid AND pmid=".$pmid); empty($pm) && mcmessage(lang('please point pm'),"adminm.php?action=pmbox&page=$page"); tabheader(lang('pm content setting')); trbasic(lang('pm title'),'',mhtmlspecialchars($pm['title']),''); trbasic(lang('senduser'),'',$pm['fromuser']." >><a href=\"adminm.php?action=pmsend&tonames=".rawurlencode($pm['fromuser'])."\">".lang('reply')."</a>",''); trbasic(lang('send time'),'',date("$dateformat $timeformat",$pm['pmdate']),''); trbasic(lang('pm content'),'','<br>'.mnl2br(mhtmlspecialchars($pm['content'])).'<br> ',''); tabfooter(); $query = $db->query("UPDATE {$tblprefix}pms SET viewed='1' WHERE pmid=".$pmid); echo "<input class=\"button\" type=\"submit\" name=\"\" value=\"".lang('goback')."\" onclick=\"redirect('"."adminm.php?action=pmbox&page=$page"."')\">\n"; } ?>