请教各位个问题 关于文件上传的
thinkphp吧
全部回复
仅看楼主
level 1
w421511854 楼主
public function dospxin(){
$id=$_POST[id];
         $data=date("Y-m-d");//日期
         $Data=M('commodity');
         $username=$_POST[usern];
         $tupian=$_POST[tupian];
         $modity=$_POST[modity];
         $limit=$_POST[limit];
         $price=$_POST[price];
         $number=$_POST[number];
         $leibie=$_POST[leibie];
          import("ORG.Net.UploadFile");
          $file = new UploadFile();//实例化上传类
          $file->uploadReplace=true;
          $file->maxSize   = 3145728 ;
          $file->allowExts   = array('jpg', 'gif', 'png', 'jpeg');
          $file->savePath =   './Public/imagli/';
          if(!$file->Upload())
           {
           $this->error($file->getErrorMsg());// 上传错误提示错误信息
           }
           else
           {
          $info =   $file->getUploadFileInfo();// 上传成功获取上传文件信息
            }
          $picname=$info[0][name];// 保存上传的照片根据需要自行组装
          $Data->find($id);
          $Data->tupian ='Upfiles/'.$tupianname;
          $Data->usern=$username;
          $Data->modity=$modity;
          $Data->leibie=$leibie;
          $Data->limit=$limit;
          $Data->data=$data;
          $Data->number=$number;
      if($Data->add()) // 保存当前数据对象
         {
         header('Content-Type:text/html;charset=utf-8');
        //$this->assign('jumpUrl','dspxin');
         //$this->success("修改成功");
         }
}   这是后台程序
2011年06月10日 07点06分 1
level 1
w421511854 楼主
这是哪里出错了嘛 前台页面 和数据库都没问题 而这个代码 图片是传过去了 但没写入数据库
2011年06月10日 07点06分 2
level 1
是不是修改过数据表,没清空runtime缓存?
2011年09月21日 09点09分 3
1