public function index()
 {
     if (!is_login()) {
         $this->error("您还没有登陆", U("User/login"));
     }
     /* 数据分页*/
     $uid = is_login();
     $condition['uid'] = $uid;
     $condition['group'] = "2";
     $condition['username'] = get_regname($uid);
     $condition['_logic'] = 'OR';
     $list = D("UserEnvelope")->getLists($map);
     $this->assign('list', $list);
     // 赋值数据集
     $page = D("UserEnvelope")->getPage($map);
     $this->assign('page', $page);
     // 
     $this->meta_title = '我的站内信';
     $this->display();
 }
Exemplo n.º 2
0
 public function envelope()
 {
     /* 购物车调用*/
     $cart = R("shopcart/usercart");
     $this->assign('usercart', $cart);
     if (!session('user_auth')) {
         $usercart = $_SESSION['cart'];
         $this->assign('usercart', $usercart);
     }
     /* 底部分类调用*/
     $menulist = R('Service/AllMenu');
     $this->assign('footermenu', $menulist);
     /* 热词调用*/
     $hotsearch = R("Index/getHotsearch");
     $this->assign('hotsearch', $hotsearch);
     $menu = R('index/menulist');
     $this->assign('categoryq', $menu);
     $table = D("personenvelope");
     $Member = D("member");
     $uid = $Member->uid();
     $condition['uid'] = $uid;
     $condition['group'] = "2";
     $condition['username'] = get_regname($uid);
     $condition['_logic'] = 'OR';
     $count = $table->where($condition)->count();
     $Page = new \Think\Page($count, 10);
     $Page->setConfig('prev', '上一页');
     $Page->setConfig('next', '下一页');
     $Page->setConfig('first', '第一页');
     $Page->setConfig('last', '尾页');
     $Page->setConfig('theme', '%FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END% %HEADER%');
     $show = $Page->show();
     $list = $table->where($condition)->order('id desc')->limit($Page->firstRow . ',' . $Page->listRows)->select();
     $this->assign('list', $list);
     $this->assign('page', $show);
     $this->meta_title = '我的收藏';
     $this->display();
 }
 /** 发送邮箱验证 **/
 public function send_email()
 {
     if (!is_login()) {
         $this->error("您还没有登陆", U("User/login"));
     }
     if (IS_AJAX) {
         $uid = is_login();
         $mail = get_email($uid);
         $title = "邮箱验证";
         $auth = sha1(C('DATA_AUTH_KEY'));
         $name = $_SERVER['SERVER_NAME'];
         $url = $_SERVER['SERVER_NAME'] . U("account/confirm_email", array('regid' => $uid, 'type' => "email", 'auth' => $auth, 'url' => $name));
         $words = sha1($url);
         $content = "您正在进行邮箱验证,<a href=\"" . $url . "\" target='_blank'>" . $words . '</a>,请点击链接激活';
         if (SendMail($mail, $title, $content)) {
             $data['msg'] = '发送成功';
             $data['damain'] = $url;
             $data['uid'] = $uid;
             $data['content'] = $content;
             $data['account'] = $mail;
             $data['username'] = get_regname($uid);
             $data['create_time'] = NOW_TIME;
             $email = M("email");
             $data['sendname'] = "system";
             $data['status'] = 1;
             $email->create();
             $email->add($data);
             $this->ajaxReturn($data);
         } else {
             $data['msg'] = '发送失败';
             $data['damain'] = $url;
             $this->ajaxReturn($data);
         }
     }
 }
            ?>
</p><p></p>                              </div>             <div class="items_user">              
<div class="starline">     
<span class="time">
<?php 
            echo date('Y-m-d H:i', $list["create_time"]);
            ?>
</span>                     <span class="items_tips fr">                                                                  </span>                      </div>                                               </div>         </div>     </li><?php 
        }
    }
} else {
    echo "";
}
?>
            <?php 
echo $pagebetter;
?>
 
			<!--分页输出-->
 </ul>

  </div> 
  <div id="tab3">
  <script type="text/javascript">
 var gooid="<?php 
echo $info['id'];
?>
";
            function commentmiddle(id){    //user函数名 一定要和action中的第三个参数一致上面有
                 var id = id;
                    $.get('<?php