tp5文件上传
前端页面:在应用下面的view层建立test.html页面
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="{:url("userc/import",array("filename"=>"人员"))}" enctype="multipart/form-data" method="post">
<input type="file" name="file" /> <br>
<input type="submit" value="上传" />
</form>
</body>
</html>
控制器中:
$file = request()->file("file");
// 移动到框架应用根目录/public/uploads/ 目录下
if($file){
$info = $file->move(ROOT_PATH . "public" . DS . "uploads");
if($info){
$filename=ROOT_PATH . "public" . DS . "uploads".DS.$info->getSaveName();
}else{
// 上传失败获取错误信息
return array("resultcode" => -4, "resultmsg" => "文件上传失败", "data" => $file->getError());
}
}
if(file_exists($filename)) {//如果文件存在
echo "文件上传成功";
}
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: tp5事务
- 下一篇:没有了
