Пример #1
0
 public function index($id = 5)
 {
     $tiaojian['id'] = array('neq', 1);
     $fangke = D('guest')->where($tiaojian)->limit(8)->order('logintime DESC')->select();
     $this->assign('fangke', $fangke);
     $mod = D('diary');
     if ($id != 5) {
         $where['type'] = array('eq', $id);
     }
     $where['diaryid'] = array('eq', 0);
     $where['uid'] = array('eq', 0);
     $total = $mod->where($where)->count();
     $page = new \Home\Org\ShowPage($total, 3);
     $list = $mod->where($where)->order('time DESC')->limit($page->limit)->select();
     foreach ($list as $key => $value) {
         $list[$key]['comment'] = D('diary')->where('diaryid=' . $value['id'])->count();
         $list[$key]['content'] = htmlspecialchars_decode($value['content']);
     }
     foreach ($list as $key => $value) {
         $list[$key]['type'] = D('diary_type')->where('id=' . $value['type'])->getField('name');
     }
     $hotdiary = D('diary')->where($where)->order('view DESC')->limit('4')->select();
     $newdiary = D('diary')->where($where)->limit('4')->order('time DESC')->select();
     $this->assign('newdiary', $newdiary);
     $this->assign('hotdiary', $hotdiary);
     $liuyan['huifuid'] = array('neq', 1);
     $huifu = D('liuyan')->where($liuyan)->order('time DESC')->limit('4')->select();
     foreach ($huifu as $key => $value) {
         $huifu[$key]['user'] = D('guest')->where('id=' . $value['huifuid'])->find();
     }
     $this->assign('huifu', $huifu);
     $this->assign('list', $list);
     $type = D('diary_type')->select();
     $this->assign('type', $type);
     $this->assign('show', $page->fpage(array(0, 1, 2, 3, 4, 5, 6, 7, 8)));
     $this->display();
 }
Пример #2
0
 public function index()
 {
     $tiaojian['id'] = array('neq', 1);
     $fangke = D('guest')->where($tiaojian)->limit('8')->order('logintime DESC')->select();
     $this->assign('fangke', $fangke);
     $liuyan['huifuid'] = array('neq', 1);
     $huifu = D('liuyan')->where($liuyan)->order('time DESC')->limit('4')->select();
     foreach ($huifu as $key => $value) {
         $huifu[$key]['user'] = D('guest')->where('id=' . $value['huifuid'])->find();
     }
     $list = array();
     $where['liuyanid'] = array('eq', 0);
     $ws['liuyanid'] = array('neq', 0);
     $ss['diaryid'] = array('eq', 0);
     $ss['uid'] = array('eq', 0);
     $hotdiary = D('diary')->where($ss)->limit('4')->order('view DESC')->select();
     $newdiary = D('diary')->where($ss)->limit('4')->order('time DESC')->select();
     $type = D('diary_type')->select();
     $total = D('liuyan')->where($where)->count();
     $page = new \Home\Org\ShowPage($total, 2);
     $liuyan = D('liuyan')->where($where)->limit($page->limit)->select();
     foreach ($liuyan as $key => $value) {
         $liuyan[$key]['beiliuyan'] = D('guest')->where('id=' . $value['uid'])->getField('name');
         $liuyan[$key]['liuyanzhe'] = D('guest')->where('id=' . $value['huifuid'])->getField('name');
         $liuyan[$key]['liuyanzhepic'] = D('guest')->where('id=' . $value['huifuid'])->getField('bigpic');
     }
     $i = 0;
     foreach ($liuyan as $key => $value) {
         if ($i > 0) {
             $i = 0;
         }
         $liuyan2 = D('liuyan')->where($ws)->select();
         foreach ($liuyan2 as $key2 => $value2) {
             if ($value2['liuyanid'] == $value['id']) {
                 $b[$key][$i] = $value2;
                 $i++;
             }
         }
         foreach ($b as $key => $value) {
             foreach ($value as $key2 => $value2) {
                 $value2['beiliuyan'] = D('guest')->where('id=' . $value2['uid'])->getField('name');
                 $value2['liuyanzhe'] = D('guest')->where('id=' . $value2['huifuid'])->getField('name');
                 $value2['liuyanzhepic'] = D('guest')->where('id=' . $value2['huifuid'])->getField('bigpic');
                 $datawb = "";
                 $datawb = $datawb . "<div class='weinei1' style='width:500px;' id=" . $value2['id'] . ">";
                 $datawb = $datawb . "<a href=\"\" target=\"_blank\" class=\"head\" title=\"查看资料\" style=\"height:30px; width:30px\">";
                 $datawb = $datawb . "<img src='" . __ROOT__ . "/Public/Uploads/pic/" . $value2['liuyanzhepic'] . "'";
                 $datawb = $datawb . " border='0' style='height:50px;width:50px;' />";
                 $datawb = $datawb . "</a>";
                 $datawb = $datawb . "<span class=\"you\"><a href=\"\" title=\"查看TA的微播\"><b>" . $value2['liuyanzhe'] . "</b></a>";
                 $datawb = $datawb . "对<a href=''title=\"查看TA的微播\"><b>" . $value2['beiliuyan'] . "</b></a>说:</span>";
                 $datawb = $datawb . $value2['huifu'];
                 $datawb = $datawb . "</div>";
                 $datawb = $datawb . "<div style=\"clear:both\"></div>";
                 $datawb = $datawb . "<div class=\"huifu\">";
                 $datawb = $datawb . "<font color=\"#999999\">" . $value2['d'] . "</font>&nbsp;";
                 if ($_SESSION['user']) {
                     $datawb = $datawb . "<a href=\"javascript:void(0);\" onclick=\"return doHuifu(" . $value2['id'] . ");\" id='adas' >回复</a>";
                 }
                 $datawb = $datawb . "</div>";
                 $datawb = $datawb . "<div style=\"clear:both\"></div>";
                 $datawb = $datawb . "<div id=\"comdiv_adass" . $value2['id'] . "\" style=\"display:none\" class=\"pin\">";
                 $datawb = $datawb . "<form action='__MODULE__/Liuyan/insert' method='post' target='myform' >";
                 $datawb = $datawb . "<input name=\"comid_adas\" id=\"comid_adass\" value=\"\" type=\"hidden\">";
                 $datawb = $datawb . "<table style=\"line-height:25px;\" border=\"0\" cellpadding=\"5\" cellspacing=\"5\" width=\"600px\">";
                 $datawb = $datawb . "<tbody><tr>";
                 $datawb = $datawb . "<td id=\"reply_uid_adas\" align=\"right;\" width=\"100px;\"></td>";
                 $datawb = $datawb . "<td width=\"400px;\"><textarea name=\"comment_362\" id=w" . $value2['id'] . " style=\"width:95%;height:30px;overflow:hidden;\"></textarea></td>";
                 $datawb = $datawb . "<td><a href=\"javascript:void(0);\" class=\"btn_c2\" id=\"btn_comment_362\" onclick=\"return huiFu(" . $value2['huifuid'] . "," . $value2['liuyanid'] . "," . $value2['id'] . ");\"><span>提交回复</span></a>\t\t\t\t\t\t\t \n\t\t\t\t\t  </td>";
                 $datawb = $datawb . "</span></a></td></tr></tbody></table></form></div><div style=\"clear:both\"></div>";
                 $ss[$key][$key2] = $datawb;
                 $liuyan[$key][$key][$key2] = $key2;
             }
         }
     }
     $this->assign('huifu', $huifu);
     $this->assign('show', $page->fpage(array(0, 1, 2, 3, 4, 5, 6, 7, 8)));
     $this->assign('key2', $ss1);
     $this->assign('liuyan', $liuyan);
     $this->assign('ss', $ss);
     $this->assign('type', $type);
     $this->assign('newdiary', $newdiary);
     $this->assign('hotdiary', $hotdiary);
     $this->display('Liuyan/index');
 }