From 9fbbb55b416513fd308591e95e7ce78b75d1f023 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E7=81=BF?= <2719448963@QQ.com> Date: Sun, 22 May 2022 21:08:16 +0800 Subject: [PATCH] 1 --- "\346\235\250\347\201\277/20220522.md.txt" | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 "\346\235\250\347\201\277/20220522.md.txt" diff --git "a/\346\235\250\347\201\277/20220522.md.txt" "b/\346\235\250\347\201\277/20220522.md.txt" new file mode 100644 index 0000000..5ed67c6 --- /dev/null +++ "b/\346\235\250\347\201\277/20220522.md.txt" @@ -0,0 +1,46 @@ +```php + + + + + 上传文件 + + +
+ 请选择你要上传的文件: +
+ +
+ + + +``` + +```php +//实现一个文件上传,限制只能上传pdf和word格式,大小为1M以内。 +$error=$_FILES['file1']['error']; +if ($error==0) { + define("daxiao", 1024 * 1024); + $size=$_FILES['file1']['size']; + if ($size >daxiao) { + echo "文件上传太大了"; + } else { + echo "允许上传文件的大小"; + $arr = array("pdf", "docx"); + $name = $_FILES['file1']['name']; + $namearr = explode(".",$name); + $lname = end($namearr); + $result = in_array($lname,$arr); + if (!$result) { + echo "不符合上传文件类型"; + } else { + echo "符合上传文件类型"; + + } + + } +}else{ + echo "上传失败"; +} +``` + -- Gitee