zoukankan      html  css  js  c++  java
  • TP5图片上传

     1 /*图片上传*/
     2     public function upload(){
     3         // 获取表单上传文件 例如上传了001.jpg
     4         $file = request()->file('file');
     5         // 移动到框架应用根目录/public/uploads/ 目录下
     6         $info = $file->validate(['ext'=>'jpg,png,gif'])->move(ROOT_PATH . 'public' . DS . 'uploads');
     7         if($info){
     8            //成功上传后 获取上传信息
     9            //输出 jpg
    10            //echo $info->getExtension();
    11            //输出 20160820/42a79759f284b767dfcb2a0197904287.jpg
    12            //echo $info->getSaveName();
    13            //输出 42a79759f284b767dfcb2a0197904287.jpg
    14            //echo $info->getFilename();
    15            //echo $info->pathName;
    16            //获取图片的存放相对路径
    17             $filePath = 'public' . DS . 'uploads'.$info->getSaveName();
    18             $getInfo = $info->getInfo();
    19             //获取图片的原名称
    20             $name = $getInfo['name'];
    21             //整理数据,写入数据库
    22             $data = [
    23                 'path' => $filePath,
    24                 'name' => $name,
    25                 'create_time' => date('Y-m-d H:i:s')
    26             ];
    27             $affected = 	hinkDb::name('goods_image')->insert($data);
    28         }else{
    29             // 上传失败获取错误信息
    30             echo $file->getError();
    31         }
    32     }
  • 相关阅读:
    Delphi IDE 设置
    我最喜欢的歌曲
    Window 常用文件
    Delphi TTable 组件
    Delphi TDatabase 组件
    c语言->和 .
    Shell 工具之 gawk
    Shell 工具之 sed
    Shell 语法之函数
    Shell 语法之信号与作业
  • 原文地址:https://www.cnblogs.com/walblog/p/8011936.html
Copyright © 2011-2022 走看看