标签:sub div src foreach input action lang 分享图片 oct
//文件上传页面 public function add(){ return $this->fetch(); } //单个文件上传的方法 public function upload(Request $request){ // 获取表单上传文件 例如上传了001.jpg $file=$request->file(‘file‘); dump($file); // 移动到框架应用根目录/public/uploads/ 目录下 if($file){ $info = $file->move(ROOT_PATH . ‘public‘ . DS . ‘upload‘); if($info){ // 成功上传后 获取上传信息 echo $info->getExtension(); // 输出 jpg echo "<br>"; echo $info->getSaveName(); // 输出20180516\1f0d9cafa2c43c2b5586e81a686ef6e1.jpg echo "<br>"; echo $info->getFilename(); // 输出1f0d9cafa2c43c2b5586e81a686ef6e1.jpg }else{ // 上传失败获取错误信息 echo $file->getError(); } } }
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>单文件上传</title>
</head>
<body>
<form action="{:url(‘upload‘)}" enctype="multipart/form-data" method="post">
File
<input type="file" name="file" id=""/> <br>
<input type="submit" value="上传" />
</form>
</body>
</html>
//多文件上传 public function adds(){ return $this->fetch(); } //多文件处理方法 public function uploads(){ // 获取表单上传文件 $files = request()->file(‘image‘); foreach($files as $file){ // 移动到框架应用根目录/public/uploads/ 目录下 $info = $file->move(ROOT_PATH . ‘public‘ . DS . ‘upload‘); if($info){ // 成功上传后 获取上传信息 // 输出 jpg echo $info->getExtension(); echo "<br>"; // 输出 42a79759f284b767dfcb2a0197904287.jpg echo $info->getFilename(); echo "<br>"; }else{ // 上传失败获取错误信息 echo $file->getError(); } } }
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>分页显示数据</title>
</head>
<body>
<form action="{:url(‘uploads‘)}" enctype="multipart/form-data" method="post">
File
<input type="file" name="image[]" /> <br>
<input type="file" name="image[]" /> <br>
<input type="file" name="image[]" /> <br>
<input type="submit" value="上传" />
</form>
</body>
</html>
标签:sub div src foreach input action lang 分享图片 oct
原文地址:https://www.cnblogs.com/lichao666888/p/9046851.html