private function addSubject()
 {
     if (isset($_POST['send'])) {
         //Tools::dump($_POST);
         $this->model->title = $_POST['title'];
         $this->model->description = $_POST['description'];
         if ($this->model->addSubject()) {
             Tools::Redirect("添加投票主题成功", "?action=showSubject");
         } else {
             Tools::getBack("添加投票主题失败");
         }
     }
     $this->smarty->assign("addSubject", true);
 }
Example #2
0
 private function addMainNav()
 {
     if (isset($_POST['send'])) {
         //Tools::dump($_POST);
         //exit();
         $this->model->name = $_POST['name'];
         $this->model->url = $_POST['url'];
         $this->model->hasChild = $_POST['hasChild'];
         $this->model->description = $_POST['description'];
         if ($this->model->addMainNav()) {
             Tools::Redirect("添加成功", "?a=nav&action=showMainNav");
         } else {
             Tools::getBack("添加失败");
         }
     }
     $this->smarty->assign("addMainNav", true);
 }
 public function add()
 {
     if (isset($_POST['send'])) {
         if (is_uploaded_file($_FILES['pix']['tmp_name'])) {
             $upload = new UploadFile("pix", "public/uploads/product/");
             if ($upload->upload("pix")) {
                 $pix = $upload->getNewName();
             } else {
                 Tools::getBack($upload->getErrorMsg());
             }
         } else {
             $pix = "product.gif";
         }
         $this->model->name = $_POST['name'];
         $this->model->author = $_POST['author'];
         $this->model->price = $_POST['price'];
         $this->model->inventory = $_POST['inventory'];
         $this->model->cid = $_POST['cid'];
         $this->model->attr = implode(",", $_POST['attr']);
         $this->model->pix = $pix;
         $this->model->description = $_POST['description'];
         if ($this->model->addProduct()) {
             Tools::Redirect("添加商品成功", "?a=product&m=adminShow");
         } else {
             Tools::Redirect("添加商品失败", $_SERVER['HTTP-REFERER'], 2, 1);
         }
     }
     $this->category();
     $this->smarty->assign("add", true);
     $this->smarty->display("admin/product.html");
 }
 public function checkUserName()
 {
     if ($_POST['action'] == "reg") {
         $this->model->username = $_POST['username'];
         $oneUser = $this->model->getOneUserByName();
         if ($oneUser) {
             echo "taken";
         } else {
             echo "available";
         }
     } else {
         if ($_POST['action'] == "send") {
             $this->model->username = $_POST['username'];
             $oneUser = $this->model->getOneUserByName();
             $this->model->pwd = md5($_POST['pwd']);
             $this->model->last_ip = $_SERVER['REMOTE_ADDR'];
             if ($_FILES['reg_icon']['name']) {
                 //$this->model->icon=$_FILES['reg_icon']['name'];
                 $upload = new UploadFile("reg_icon", "public/uploads/member/");
                 if ($upload->upload("reg_icon")) {
                     $this->model->icon = $upload->getNewName();
                 } else {
                     Tools::getBack($upload->getErrorMsg());
                 }
             } else {
                 $this->model->icon = "default.jpg";
             }
             $this->model->email = $_POST['email'];
             if ($oneUser) {
                 echo "taken";
             } else {
                 if ($this->model->addUser()) {
                     $oneUser = $this->model->getLatestUser();
                     //Tools::dump($oneUser);
                     $_SESSION['oneUser'] = $oneUser;
                     /* $_SESSION['oneUserName']['username']=$oneUser->username;
                        $_SESSION['oneUserName']['uid']=$oneUser->username;
                        $_SESSION['oneUserName']['icon']=$oneUser->icon;
                        $_SESSION['oneUserName']['id']=$oneUser->id; */
                     echo '[' . json_encode($oneUser) . ']';
                     exit;
                 } else {
                     exit("failed");
                 }
             }
         }
     }
 }
 private function add()
 {
     //Tools::dump($_POST);
     //exit();
     //Tools::dump($_FILES);
     $thumbnail = null;
     $this->nav();
     $this->mall();
     if (isset($_POST['send'])) {
         if (empty($_POST['nid'])) {
             Tools::getBack("必须选择一个栏目");
         }
         if (is_uploaded_file($_FILES['thumbnail']['tmp_name'])) {
             $upload = new UploadFile("thumbnail", "public/uploads/article/");
             if ($upload->upload("thumbnail")) {
                 $thumbnail = $upload->getNewName();
             } else {
                 Tools::getBack($upload->getErrorMsg());
             }
         } else {
             $thumbnail = "default.jpg";
         }
         //echo $thumbnail;
         $this->model->title = $_POST['title'];
         $this->model->lead = $_POST['lead'];
         $this->model->content = $_POST['content'];
         $this->model->author = $_POST['author'];
         $this->model->tag = $_POST['tag'];
         $this->model->thumbnail = $thumbnail;
         $this->model->nid = $_POST['nid'];
         $this->model->cid = $_POST['cid'];
         $this->model->source = $_POST['source'];
         $this->model->pageview = 1;
         //echo implode(",", $_POST['attr']);
         $this->model->attr = implode(",", $_POST['attr']);
         if ($this->model->addArticle()) {
             Tools::Redirect("添加文章成功", "?a=article&action=show");
         } else {
             Tools::getBack("添加文章失败");
         }
     }
     $this->smarty->assign("add", true);
 }