//更新文章
public function doUpdate()
{
$content=M('Content');
$content->create(); // 根据表单提交的POST数据创建数据对象
$content->id=$_GET['id'];
$content->cgid=$_POST['setUpCategory'];
$content->save();//更新成功
//处理幻灯片,附件有内容,判断幻灯片数据库,存在则更新;不存在则添加
$img=M('Img');
$img->create();
echo(11111);
import('ORG.Net.UploadFile');
$upload = new UploadFile();// 实例化上传类
$upload->autoSub=true;
$upload->subType='date';
$upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
$upload->savePath = '../upload/';// 设置附件上传目录
if(!$upload->upload())
{
//如果用户没有上传图片不执行,上传图片有错给予提示
if($upload->getErrorMsg()=="没有选择上传文件")
{}
}
else
{
$info=$upload->getUploadFileInfo(); //上传成功 获取上传信息
$img->cgid=$_POST['setUpCategory'];
$img->texts=$_POST['ti
$img->summarys=$_POST['summary'];
// /upload/ + 20130514/5191a55703d09.jpg
$img->pics='/upload/'.$info[0]['savename'];
$img->li
echo(2222);
//附件下拉框为空则新增图片,否则更新图片
if($_POST['setUpPic']=='')
{
$addid=$img->add();
echo(3333);
}
else
{
$img->id=$img->where('li
$img->save();
//dump($img);
echo(4444);
}
echo(5555);
}
$this->display('index:cs');
//$this->success("文章更新成功!");
}
最佳答案