From 66b2ca319fec16ec519bdf3cefe06dc0bcc2a94c Mon Sep 17 00:00:00 2001 From: unknown <2571947368@qq.com> Date: Sun, 22 May 2022 18:23:09 +0800 Subject: [PATCH] oo --- ...07\344\273\266\344\275\234\344\270\232.md" | 97 +++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 "\346\275\230\345\256\235\346\270\205/20220518-\344\270\212\344\274\240\346\226\207\344\273\266\344\275\234\344\270\232.md" diff --git "a/\346\275\230\345\256\235\346\270\205/20220518-\344\270\212\344\274\240\346\226\207\344\273\266\344\275\234\344\270\232.md" "b/\346\275\230\345\256\235\346\270\205/20220518-\344\270\212\344\274\240\346\226\207\344\273\266\344\275\234\344\270\232.md" new file mode 100644 index 0000000..2d57cd5 --- /dev/null +++ "b/\346\275\230\345\256\235\346\270\205/20220518-\344\270\212\344\274\240\346\226\207\344\273\266\344\275\234\344\270\232.md" @@ -0,0 +1,97 @@ +# 作业 + +```html + + + + + Title + + +
+ 请选择您要上传的文件 +
+ + + +
+ + + +``` + + + +```php +"; +//文件类型 +echo $_FILES['myfile']['type']."
"; +//文件大小 +echo $_FILES['myfile']['size']."
"; +//临时保存位置 +echo $_FILES['myfile']['tmp_name']."
"; +//错误代码 +echo $_FILES['myfile']['error']."
"; + +//判断错误0 +$a=$_FILES['myfile']['a']; +//判断是否上传成功 +if ($a==0){ + echo "上传成功,开始判断"; + //定义大小 + define("SIZE",1024*1024); + //表示文件大小 + $size=$_FILES['myfile']['size']."
"; + echo "该文件大小为".$size; + echo "
"; + if ($size>SIZE) { + echo "大小正常,开始判断类型"; + // 限制上传的文件类型 + $array = array("pdf", "word"); + $b = $_FILES['myfile']['name']; + + $bb = explode(".", name); + + //得到文件上传类型 + $c = $bb[count($bb) - 1]; + //将上传文件的类型和允许的类型做一个比较 + $bi = in_array($c, $array); + + if ($bi) { + echo "不符合要求,不允许上传"; + } else { + echo "符合要求可以上传"; + } + }else{ + echo "该文件太大了"; + } + + }else{ + echo "文件错误上传失败"; + } + + + + + + + + //保存文件 + $cun=$_FILES['myfile']['tmp_name']; + $cc="./upload/".$a; + $o=move_uploaded_file($cun,$cc); + if ($o){ + echo "保存成功"; + }else{ + echo "保存失败"; + + + + + +} + +``` + -- Gitee