public function addAction() { $p = $_REQUEST; $pAid = empty($p['id']) ? Tool_Fnc::ajaxMsg('错误异常 001') : intval($p['id']); $this->assign('id', $pAid); if ($_SERVER['REQUEST_METHOD'] == 'POST') { $pPhoto = isset($_FILES['img']) ? $_FILES['img'] : Tool_Fnc::ajaxMsg('请上传照片'); if (!empty($pPhoto)) { $subPath = date('Ymd', time()); $tUpload = new Tool_Upload($pPhoto, APPLICATION_PATH . '/public/upload/banner/' . $subPath . '/'); $tSavename = $tUpload->getSaveName(); $tRes = $tUpload->upload($tSavename); $tExt = $tUpload->extension; if ($tRes == 1) { $tUpload->createThumb('200', '200', APPLICATION_PATH . '/public/upload/banner/' . $subPath . '_small/'); $tSFile = '/upload/banner/' . $subPath . '_small/' . $tSavename . '.' . $tExt; $tFile = '/upload/banner/' . $subPath . '/' . $tSavename . '.' . $tExt; } else { Tool_Fnc::ajaxMsg('图片上传失败'); die; } } //$pUrl = empty($p['url'])?Tool_Fnc::ajaxMsg('地址不能为空'):Tool_Fnc::safe_string($p['url']); //$pType = empty($p['type'])?Tool_Fnc::ajaxMsg('类型id不能为空'):Tool_Fnc::safe_string($p['type']); //$pTypeName = empty($p['type_name'])?Tool_Fnc::ajaxMsg('类型不为空'):Tool_Fnc::safe_string($p['type_name']); $pImg = $tSFile; $tTime = time(); $tDatas = array('aid' => $pAid, 'img' => $pImg, 'created' => $tTime); $tBMO = new BannerModel(); if (!$tBMO->insert($tDatas)) { Tool_Fnc::ajaxMsg('添加失败'); } Tool_Fnc::ajaxMsg('添加成功', 1); } }