/trunk/jiaju001/bbs/extend/lovewall/lovewall_listmsg.php

https://gitlab.com/BGCX262/zyyhong-svn-to-git · PHP · 49 lines · 42 code · 6 blank · 1 comment · 9 complexity · e07a44cf789199864ea682cee8f36d59 MD5 · raw file

  1. <?php
  2. if(!defined('IN_DISCUZ')) {
  3. exit('Access Denied');
  4. }
  5. if($adminid != 1) {
  6. showmessage("ÄúÎÞ´ËȨÏÞ£¬ÇëÓùÜÀíÔ±Õʺŵǽ¡£");
  7. }
  8. if($operation) {
  9. ##¸øÓû§·¢ÌÐÅÏ¢£¬Í¨ÖªÆä°®Ç½ºÅ±»É¾
  10. $query = $db->query("SELECT `uid`, `id` FROM `".$tablepre."lovewall` WHERE `id` IN ('".implode('\',\'', $moderate)."')");
  11. while($delrow = $db->fetch_array($query)) {
  12. $duid = $delrow['uid'];
  13. $subject = "±»É¾³ý×£¸£µÄºÅÂë";
  14. $message = "ÄúºÃ£¬ÄúÔÚ°®Ç½·¢²¼µÄ×£¸£ÒòΪΥ¹æÒѾ­±»É¾³ý¡£\r\n±»É¾³ýµÄ×£¸£ºÅÂ룺".$delrow['id'];
  15. $fromid = $lovepmid ? $lovepmid : 0;
  16. $from = $lovepmname ? $lovepmname : $bbname;
  17. sendpm($duid, $subject, $message, $fromid, $from);
  18. }
  19. $db->query("DELETE FROM `".$tablepre."lovewall` WHERE `id` IN ('".implode('\',\'', $moderate)."')");
  20. loveidcache();
  21. for($i=1; $i<$lovek; $i++) {
  22. @unlink(DISCUZ_ROOT."./extend/lovewall/cache_lovewall_$i.php");
  23. }
  24. }
  25. $tpp = 25;
  26. $page = empty($page) || !intval($page) ? 1 : $page;
  27. $start_limit = ($page - 1) * $tpp;
  28. $query = $db->query("select COUNT(*) from `".$tablepre."lovewall`");
  29. $qcount = $db->result($query, 0);
  30. $multipage = multi($qcount, $tpp, $page, "lovewall.php?index=listmsg", $threadmaxpages);
  31. $query = $db->query("select * FROM `".$tablepre."lovewall` ORDER BY `id` desc limit $start_limit,$tpp");
  32. while($rowlove = $db->fetch_array($query)) {
  33. $rowlove['lovetime'] = gmdate("$dateformat $timeformat", $rowlove['lovetime'] + 3600 * $timeoffset);
  34. $rowlove['lovesay'] = dhtmlspecialchars($rowlove['lovesay']);
  35. $rowlove['lovesay'] = nl2br(str_replace(array("\t", ' ', ' ', "\r\n"), array('&nbsp; &nbsp; &nbsp; &nbsp; ', '&nbsp; &nbsp;', '&nbsp;&nbsp;', '<br>'), $rowlove['lovesay']));
  36. if(!$smileyoff && !empty($GLOBALS['_DCACHE']['smilies']) && is_array($GLOBALS['_DCACHE']['smilies'])) {
  37. $rowlove['lovesay'] = preg_replace($GLOBALS['_DCACHE']['smilies']['searcharray'], $GLOBALS['_DCACHE']['smilies']['replacearray'], $rowlove['lovesay'], $maxsmilies);
  38. }
  39. $rowlove['lovesay'] = str_replace('\&quot;', '&quot;', $rowlove['lovesay']);
  40. $lovewall[$rowlove[id]] = $rowlove;
  41. }
  42. $navigation.= " &raquo; <a href=\"lovewall.php\">$lovetitle</a> &raquo; °®Ç½ÐÅÏ¢¹ÜÀí";
  43. ?>