代码如下
<form action="{:U(GROUP_NAME.'/Link/runUpdate')}" method="post" enctype="multipart/form-data">
<input type="text" name="name" value="{$rs.name}" />
<input type="text" name="url" value="{$rs.url}" />
<img src="__ROOT__/Uploads/link/{$rs.img}" width="150" >
<input type="file" name="img" />
<input type="hidden" name="id" value="{$rs.id}">
<button id="submit">更新</button>
</form>php代码 //修改友情链接处理
public function runUpdate(){
$id=I('id');
$m=M('link');
import('ORG.Net.UploadFile');
$upload = new UploadFile();// 实例化上传类
$upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
$upload->savePath = './Uploads/link/';// 设置附件上传目录
if(!$upload->upload()) {// 上传错误提示错误信息
$this->error($upload->getErrorMsg());
}else{// 上传成功 获取上传文件信息
$info = $upload->getUploadFileInfo();
}
$_POST['img']=$info[0]['savename'];
$_POST['time']=time();
$rs = $m->where(array('id'=>$id))->save($_POST);
if ($rs) {
$this->success('修改成功');
}else{
$this->error('修改失败');
}
} 最佳答案