在form表單中 或是 html 中的form表單 类型: 房抵贷 垫资贷 企业贷 暂无1 暂无2 提醒通知 银行栏目 * 借款人姓名: 电话: 年龄: 婚否: 是 否 征信情况: 优 良 差 月进账流水: 万 贷款额度: 万 营业执照: 有 无 * 客服经理: 张 王 李 贷款种类: 先息后本 等额本息 等额本金 点位是否代收: 是 否 备注: 文件材料: 上传说明: 支持上传文件类型:'jpg', 'gif', 'png', 'jpeg','txt','doc','wps','html' 支持上传文件大小:不大于 2M. 登入後複製登入後複製 這兩個表頭 是Controller 控制器中的 //寫的是 form表單中 input 平常資料的上傳 和 新增資料庫 的操作 function tjkh(){ $user = M('customer'); $uid = session('userid'); print_r($uid); if(isset($_POST['act']) && $_POST['act'] == 'tjkh'){ $sel1 = I('post.type'); $name = I('post.xingm'); $phone = I('post.phone'); $age = I('post.age'); $marriage = I('post.marriage'); $cre = I('post.cre_repoting'); $water = I('post.water'); $lines = I('post.lines'); $lins = I('post.license'); $manager = I('post.manager'); $spe = I('post.species'); $radio =I('post.radio'); $note =I('post.note'); $time = time(); $nm = date("Y-m-d",$time); $upload = I("post.file"); //构建写入的数据数组 $data['type'] = $sel1; $data['name'] = $name; $data['phone'] = $phone; $data['age'] = $age; $data['marriage'] = $marriage; $data['cer_repoting'] = $cre; $data['income'] = $water; $data['lines'] = $lines; $data['license'] = $lins; $data['manage'] = $manager; $data['species'] = $spe; $data['collecting'] = $radio; $data['note'] = $note; $data['time'] = $nm; $data['upload'] = $upload; $data['user_id'] = $uid; if($name != ""){ if($phone != ""){ if($age != ""){ if($water != ""){ if($lines != ""){ if($note != ""){ if($user->add($data)){ $this->redirect('Home/zhuye'); }else{ $this->error('注册失败7'); } }else{ $this->error('注册失败6'); } }else{ $this->error('注册失败5'); } }else{ $this->error('注册失败4'); } }else{ $this->error('注册失败3'); } }else{ $this->error('注册失败2'); } }else{ $this->error('注册失败1'); } } $this->display('Home/tjkh'); }登入後複製登入後複製 和// 寫的是 form表單中 上傳檔案的操作 public function upload(){ $upload = new \Think\Upload();// 实例化上传类 $upload->maxSize = 2*1024*1024 ;// 设置附件上传大小 $upload->exts = array('jpg', 'gif', 'png', 'jpeg','txt','doc','wps','html');// 设置附件上传类型 $upload->savePath = './Uploads/'; // 设置附件上传目录 $upload->autoSub = true; $upload->subName = array('date','Ymd'); $upload->replace = true; // 上传文件 $info = $upload->upload(); if(!$info) {// 上传错误提示错误信息 $this->error($upload->getError()); }else{// 上传成功 foreach($info as $file){ $file['savepath'].$file['savename']; } $this->success('上传成功!'); } $user = M('up_file'); $userid = session('userid'); $time = time(); $nm = date("Y-m-d H:i:s",$time); $upload = $info['file']['name']; // 保存当前数据对象 $data['file_img'] = $file['savepath'].$file['savename']; $data['user_id'] = $userid; $data['file_time'] = $nm; $data['upload'] = $upload; if($userid != ""){ $user->add($data); } }登入後複製登入後複製 相對應的 兩個方法 怎麼能讓 這兩個方法同步 而不是只能實作一個方法 回覆內容: 在form表單中 或是 html 中的form表單 类型: 房抵贷 垫资贷 企业贷 暂无1 暂无2 提醒通知 银行栏目 * 借款人姓名: 电话: 年龄: 婚否: 是 否 征信情况: 优 良 差 月进账流水: 万 贷款额度: 万 营业执照: 有 无 * 客服经理: 张 王 李 贷款种类: 先息后本 等额本息 等额本金 点位是否代收: 是 否 备注: 文件材料: 上传说明: 支持上传文件类型:'jpg', 'gif', 'png', 'jpeg','txt','doc','wps','html' 支持上传文件大小:不大于 2M. 登入後複製登入後複製 這兩個表頭 是Controller 控制器中的 //寫的是 form表單中 input 平常資料的上傳 和 新增資料庫 的操作 function tjkh(){ $user = M('customer'); $uid = session('userid'); print_r($uid); if(isset($_POST['act']) && $_POST['act'] == 'tjkh'){ $sel1 = I('post.type'); $name = I('post.xingm'); $phone = I('post.phone'); $age = I('post.age'); $marriage = I('post.marriage'); $cre = I('post.cre_repoting'); $water = I('post.water'); $lines = I('post.lines'); $lins = I('post.license'); $manager = I('post.manager'); $spe = I('post.species'); $radio =I('post.radio'); $note =I('post.note'); $time = time(); $nm = date("Y-m-d",$time); $upload = I("post.file"); //构建写入的数据数组 $data['type'] = $sel1; $data['name'] = $name; $data['phone'] = $phone; $data['age'] = $age; $data['marriage'] = $marriage; $data['cer_repoting'] = $cre; $data['income'] = $water; $data['lines'] = $lines; $data['license'] = $lins; $data['manage'] = $manager; $data['species'] = $spe; $data['collecting'] = $radio; $data['note'] = $note; $data['time'] = $nm; $data['upload'] = $upload; $data['user_id'] = $uid; if($name != ""){ if($phone != ""){ if($age != ""){ if($water != ""){ if($lines != ""){ if($note != ""){ if($user->add($data)){ $this->redirect('Home/zhuye'); }else{ $this->error('注册失败7'); } }else{ $this->error('注册失败6'); } }else{ $this->error('注册失败5'); } }else{ $this->error('注册失败4'); } }else{ $this->error('注册失败3'); } }else{ $this->error('注册失败2'); } }else{ $this->error('注册失败1'); } } $this->display('Home/tjkh'); }登入後複製登入後複製 和// 寫的是 form表單中 上傳檔案的操作 public function upload(){ $upload = new \Think\Upload();// 实例化上传类 $upload->maxSize = 2*1024*1024 ;// 设置附件上传大小 $upload->exts = array('jpg', 'gif', 'png', 'jpeg','txt','doc','wps','html');// 设置附件上传类型 $upload->savePath = './Uploads/'; // 设置附件上传目录 $upload->autoSub = true; $upload->subName = array('date','Ymd'); $upload->replace = true; // 上传文件 $info = $upload->upload(); if(!$info) {// 上传错误提示错误信息 $this->error($upload->getError()); }else{// 上传成功 foreach($info as $file){ $file['savepath'].$file['savename']; } $this->success('上传成功!'); } $user = M('up_file'); $userid = session('userid'); $time = time(); $nm = date("Y-m-d H:i:s",$time); $upload = $info['file']['name']; // 保存当前数据对象 $data['file_img'] = $file['savepath'].$file['savename']; $data['user_id'] = $userid; $data['file_time'] = $nm; $data['upload'] = $upload; if($userid != ""){ $user->add($data); } }登入後複製登入後複製 相對應的 兩個方法 怎麼能讓 這兩個方法同步 而不是只能實作一個方法 在tjkh()方法中呼叫upload()方法,在upload()裡傳回已儲存的路徑