分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

TP5图片上传

发布时间:2023-09-06 01:29责任编辑:熊小新关键词:暂无标签
 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 ???????????//输出 jpg10 ???????????//echo $info->getExtension();11 ???????????//输出 20160820/42a79759f284b767dfcb2a0197904287.jpg12 ???????????//echo $info->getSaveName();13 ???????????//输出 42a79759f284b767dfcb2a0197904287.jpg14 ???????????//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 = \think\Db::name(‘goods_image‘)->insert($data);28 ????????}else{29 ????????????// 上传失败获取错误信息30 ????????????echo $file->getError();31 ????????}32 ????}

TP5图片上传

原文地址:http://www.cnblogs.com/walblog/p/8011936.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved