tp5添加 上传图片

来源:互联网 发布:mac蓝光原盘怎么播放 编辑:程序博客网 时间:2024/06/03 20:11
     
           <form class="form-horizontal"  action="{:url('index/Goods/addg')}" method="post" enctype="multipart/form-data">                    <div class="form-group">                        <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 用户名 </label>                        <div class="col-sm-9">                            <input type="text" id="form-field-1" placeholder="水果名称" class="col-xs-10 col-sm-5" name="f_name" />                        </div>                    </div>                    <div class="space-4"></div>                    <div class="form-group">                        <label class="col-sm-3 control-label no-padding-right" for="form-field-2"> 水果图片 </label>                        <div class="col-sm-9">                            <input type="file" id="form-field-2" placeholder="水果图片" class="col-xs-10 col-sm-5" name="img"/>                        </div>                    </div>                                  <div class="space-4"></div>                    <div class="form-group">                        <label class="col-sm-3 control-label no-padding-right" for="form-field-2"> 所属分类</label>                        <div class="col-sm-9">                            <select name="t_id" >                                {foreach name='data' item='vo'}                                    <option value="{$vo.t_id}">   {$vo.t_name}</option>                               {/foreach}                            </select>                        </div>                    </div>                    <div class="form-group">                        <label class="col-sm-3 control-label no-padding-right" for="form-field-2"> 水果重量</label>                        <div class="col-sm-9">                            <input type="text"  placeholder="多少/g或者几/个" class="col-xs-10 col-sm-5" name="f_weight"/>                        </div>                    </div>                    <div class="form-group">                        <label class="col-sm-3 control-label no-padding-right" for="form-field-2"> 水果库存</label>                        <div class="col-sm-9">                            <input type="text"  placeholder="水果库存" class="col-xs-10 col-sm-5" name="f_surplus"/>                        </div>                    </div>                    <div class="form-group">                        <label class="col-sm-3 control-label no-padding-right" for="form-field-2"> 产地</label>                        <div class="col-sm-9">                            <input type="text"  placeholder="产地" class="col-xs-10 col-sm-5" name="f_place"/>                        </div>                    </div>                    <div class="form-group">                        <label class="col-sm-3 control-label no-padding-right" for="form-field-2">销售价</label>                        <div class="col-sm-9">                            <input type="text"  placeholder="销售价" class="col-xs-10 col-sm-5" name="m_price"/>                        </div>                    </div>                    <div class="form-group">                        <label class="col-sm-3 control-label no-padding-right" for="form-field-2">会员价</label>                        <div class="col-sm-9">                            <input type="text"  placeholder="会员价" class="col-xs-10 col-sm-5" name="v_price"/>                        </div>                    </div>                    <div class="form-group">                        <label class="col-sm-3 control-label no-padding-right" for="form-field-2">是否上架</label>                        <div class="col-sm-9">                            <input type="radio" name="is_show" value="0">不上架                            <input type="radio" name="is_show" value="1">上架                        </div>                    </div>                    <div class="form-group">                        <label class="col-sm-3 control-label no-padding-right" for="form-field-2">是否参与活动</label>                        <div class="col-sm-9">                            <input type="radio" name="is_hot" value="0">不参与                            <input type="radio" name="is_hot" value="1">参与                        </div>                    </div>                    <div class="clearfix form-actions">                        <div class="col-md-offset-3 col-md-9">                            <button class="btn btn-info" type="submit">                                <i class="icon-ok bigger-110"></i>                                增加                            </button>                                                             <button class="btn" type="reset">                                <i class="icon-undo bigger-110"></i>                                重置                            </button>                        </div>                    </div>                    <div class="hr hr-24"></div>                </form>            </div><!-- /span -->        </div><!-- /row -->


public function index()   {      //查询分类       $data= db('sg_type')->select();      $this->view->engine->layout(true);      //赋值      $this->assign('data',$data);      return view('index');   }   //网站后台首页   public function addg()   {      $file = request()->file('img');        $data=$_POST;      if(isset($file)){         // 获取表单上传文件 例如上传了001.jpg      // 移动到框架应用根目录/public/uploads/ 目录下        $info = $file->move(ROOT_PATH . 'public/uploads');//       var_dump($info) ;die;        if($info){                // 成功上传后 获取上传信息         $a=$info->getSaveName();         $imgp= str_replace("\\","/",$a);         $imgpath='uploads/'.$imgp;            $data['f_img']= $imgpath;  }else{                  // 上传失败获取错误信息     echo $file->getError();   }      }      $data['f_time']=time();//    var_dump($data);die;      $num= \think\Db::table('sg_fruits')->insert($data);      if($num){         $this->redirect("goods/lists");      }


0 1
原创粉丝点击