<?php
namespace Admin\Controller;
use Think\Controller;
class UserController extends CommController {
public function index(){
$userModel=M("user");
$count=$userModel->count();
$Page = new \Think\Page($count,20) $Page->setConfig('theme','%HEADER% %FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END%');
$Page->setConfig('prev','上一页');
$Page->setConfig('next','下一页');
$show = $Page->show();
$data=$userModel->limit($Page->firstRow.','.$Page->listRows)->select();
$this->assign("user",$data);
$this->assign('page',$show);
$this->display();
}
public function isComment(){
$uid=I("post.uid");
$userModel=M("user");
$data=$userModel->where(array("user_id"=>$uid))->find();
if($data["is_comment"]==0){
$s["is_comment"]=1;
}else{
$s["is_comment"]=0;
}
$result=array("success"=>false,"error"=>"");
if($userModel->where(array("user_id"=>$uid))->save($s)){
$result=array("success"=>true,"error"=>"");
}else{
$result=array("success"=>false,"error"=>"set fail");
}
echo json_encode($result);
}
public function isArticle(){
$uid=I("post.uid");
$userModel=M("user");
$data=$userModel->where(array("user_id"=>$uid))->find();
if($data["is_article"]==0){
$s["is_article"]=1;
}else{
$s["is_article"]=0;
}
$result=array("success"=>false,"error"=>"");
if($userModel->where(array("user_id"=>$uid))->save($s)){
$result=array("success"=>true,"error"=>"");
}else{
$result=array("success"=>false,"error"=>"set fail");
}
echo json_encode($result);
}
public function editPassWordPage(){
$uid=I("get.uid");
$userModel=M("user");
$data=$userModel->where(array("user_id"=>$uid))->find($uid);
$this->assign("user",$data);
$this->display();
}
public function editPassWord(){
$uid=I('post.user_id');
$password=I('post.password');
if($password==""){
$this->error('密码不能为空!');
}else{
$userModel=M("user");
$resu=$userModel->where(array("user_id"=>$uid))->find();
if($resu){
$data['user_name']=I('post.username');
$data["password"]=md5($password);
$result=$userModel->where(array("user_id"=>$uid))->save($data);
if($result){
$user_id=session("user_id");
$this->success('修改成功!',U("User/index"));
}else{
$this->error('修改错误!');
}
}else{
$this->error('该用户不存在!');
}
}
}
public function mangmentArticle(){
$article=M("article");
$count=$article->count();
$Page = new \Think\Page($count,20) $Page->setConfig('theme','%HEADER% %FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END%');
$Page->setConfig('prev','上一页');
$Page->setConfig('next','下一页');
$show = $Page->show();
$data=$article->limit($Page->firstRow.','.$Page->listRows)->select();
$this->assign("art",$data);
$this->assign('page',$show);
$this->display();
}
public function mangmentCommit(){
$this->error('不好意思,该功能还未完善!程序员在上厕所中,马上回来');
}
public function editArt(){
$this->error('不好意思,该功能还未完善!程序员在上厕所中,马上回来');
}
public function editArtCommit(){
$this->error('不好意思,该功能还未完善!程序员在上厕所中,马上回来');
}
public function deleUserArt(){
$article_id=I("get.article_id");
$articDb=M("article");
$resu=$articDb->delete($article_id);
if($resu){
$artCommit=M('article_comment');
$artCommit->delete($article_id);
$this->success('删除文章成功!',U("User/mangmentArticle"));
}else{
$this->error('删除错误!');
}
}
}