protected function _upload() { import("ORG.Net.UploadFile"); $upload = new UploadFile(); $upload->maxSize = 1000000; //设置上传文件大小 $upload->allowExts = array('jpg', 'gif', 'png', 'jpeg'); //设置上传文件类型 $upload->savePath = './Public/Upload/'; //设置附件上传目录 $upload->thumb = true; //设置需要生成缩略图,仅对图像文件有效 $upload->thumbPrefix = 'wap120_,wap160_'; //设置需要生成缩略图的文件后缀 $upload->thumbMaxWidth = '300,300'; //设置缩略图最大宽度 $upload->thumbMaxHeight = '100,160'; //设置缩略图最大高度 $upload->saveRule = uniqid; //设置上传文件规则 $upload->thumbRemoveOrigin = false; //删除原图 if (!$upload->upload()) { $error = $upload->getErrorMsg(); $this->error("对不起,图片上传出错,错误信息:{$error}"); } else { $photo = $upload->getUploadFileInfo(); $db = new WorldsModel(); $data['text'] = '[PIC]'; $data['time'] = date("Y-m-d H:i:s"); $data['iswap'] == 1; $_SESSION['w_id'] = $db->add($data); $this->savePic($photo, $_SESSION['w_id']); } }
public function addWorlds() { $db = new WorldsModel(); $db->create(); if ($db->add($data)) { $this->sina_update($_POST['text'] . ' http://t-y.me'); $this->redirect('WapAdmin/index'); } else { $this->gError("呃," . $db->getError(), "index"); } }
protected function _add($post) { if ($_POST['title'] == '' || $_POST['text'] == '') { $this->error('标题或内容不能为空!'); } $data = array('title' => Input::getVar($_POST['title']), 'date' => date('Y-m-d H:i:s')); //存入日志基本信息 $db = new ArticlesModel(); //dump($data);exit; $id = $db->add($data); if ($id === false || $id === null) { $this->error('保存文章基本信息时出现错误' . $db->getError()); } //存入日志内容信息 $db = new ArticlesContentModel(); unset($data); $data = array('id' => $id, 'text' => str_replace('\\', '', str_replace(""", '', $_POST['text']))); $rs = $db->add($data); if ($rs === false || $rs === null) { $this->error('保存文章内容时出现错误' . $db->getError()); } $c = $this->getConfig(); $msg = '发表文章《' . Input::getVar($_POST['title']) . '》 详细:' . $c['domain'] . '/index.php/Note/view/id/' . $data['id']; //同步到本站微博 $db = new WorldsModel(); $data = array('text' => Input::makeLink($msg), 'time' => date('Y-m-d H:i:s')); $db->add($data); //同步到新浪微博 $this->sina_update($msg); $this->redirect('Note/view/id/' . $id); }