$strUser['userid'],'page'=>'')); $lstart = $page*20-20; $arrGuestList = $new['user']->findAll('user_gb',array( 'touserid'=>$strUser['userid'], ),'addtime desc',null,$lstart.',20'); foreach($arrGuestList as $key=>$item){ $arrGuestList[$key]['content'] = tsTitle($item['content']); $arrGuestList[$key]['user']=$new['user']->getSimpleUser($item['userid']); $arrGuestList[$key]['reply'] = $new['user']->find('user_gb',array( 'reid'=>$item['id'], )); if($arrGuestList[$key]['reply']){ $arrGuestList[$key]['reply']['content'] = tsTitle($arrGuestList[$key]['reply']['content']); } } $guestNum = $new['user']->findCount('user_gb',array( 'touserid'=>$strUser['userid'], )); $pageUrl = pagination($guestNum, 20, $page, $url); $title = $strUser['username'].'的留言板'; include template('guestbook'); break; case "do": $userid = $new['user']->isLogin(); $touserid = tsIntval($_POST['touserid']); $content = tsTrim($_POST['content']); if($content == ''){ tsNotice('留言内容不能为空!'); } $content = antiWord($content); $new['user']->create('user_gb',array( 'userid'=>$userid, 'touserid'=>$touserid, 'content'=>$content, 'addtime'=>date('Y-m-d H:i:s'), )); //发送系统消息 $msg_userid = '0'; $msg_touserid = $touserid; $msg_content = '有人在你的留言板上留言了哦,快去看看吧'; $msg_tourl = tsUrl('user','space',array('id'=>$touserid)); aac('message')->sendmsg($msg_userid,$msg_touserid,$msg_content,$msg_tourl); #tsNotice('留言成功!'); header('Location: '.tsUrl('user','guestbook',array('id'=>$touserid))); exit; break; case "redo": $userid = $new['user']->isLogin(); $touserid = tsIntval($_POST['touserid']); $reid = tsIntval($_POST['reid']); $content = tsTrim($_POST['content']); $arrContent = explode('#',$content); $content = $arrContent['1']; if($content==''){ tsNotice('留言不能为空!'); } $content = antiWord($content); $new['user']->create('user_gb',array( 'userid'=>$userid, 'reid'=>$reid, 'touserid'=>$touserid, 'content'=>$content, 'addtime'=>date('Y-m-d H:i:s'), )); //发送系统消息 $msg_userid = '0'; $msg_touserid = $touserid; $msg_content = '有人在你的留言板上留言了哦,快去看看吧!'; $msg_tourl = tsUrl('user','guestbook',array('id'=>$touserid)); aac('message')->sendmsg($msg_userid,$msg_touserid,$msg_content,$msg_tourl); tsNotice('回复成功!'); break; //删除留言 case "delete": $userid = $new['user']->isLogin(); $gbid = tsIntval($_GET['gbid']); $strGuest = $new['user']->find('user_gb',array( 'id'=>$gbid, )); if($strGuest['touserid'] == $userid){ $new['user']->delete('user_gb',array( 'id'=>$gbid, )); } tsNotice('留言删除成功'); break; }