diff --git "a/\345\274\240\346\273\241\345\251\267/20220519PHP\345\212\250\346\200\201\347\275\221\347\253\231\345\274\200\345\217\221.md" "b/\345\274\240\346\273\241\345\251\267/20220519PHP\345\212\250\346\200\201\347\275\221\347\253\231\345\274\200\345\217\221.md" new file mode 100644 index 0000000000000000000000000000000000000000..4c0d6d84797ee5fdb5a0b803b368068d3d4c228d --- /dev/null +++ "b/\345\274\240\346\273\241\345\251\267/20220519PHP\345\212\250\346\200\201\347\275\221\347\253\231\345\274\200\345\217\221.md" @@ -0,0 +1,121 @@ +## PHP动态网站开发 + + + +- 方法外为全局变量 +- 方法内为局部变量 +- 超全局变量,任何地方都可用的内置变量 + + + +### 超全局变量: + +- $_get(传送方式):范围小,限照片等 +- $_post->(传送方式) +- $_request->(可以接收到get和post两种方式) +- $_globals->(引用全局作用域中可用的全部变量) +- $_files->(上传文件使用) +- $_serce->(系统环境变量) +- $_session->(用于会话控制) +- $_env->(服务器端环境变化) + + + +### PHP文件上传: + +###### 作用:通过PHP,把文件上传到服务器,其他用户就可以进行浏览或者是下载 + + + +##### 实现: + +- 创建一个文件上传表单 +- 创建上传脚本 +- 上传限制[类型,大小] +- 保存被上传的文件 + + + +### 作业: + +```php + + + + + 文件上传 + + +//action 跳转的文件 method 传入的类型 enctype 有这个才能传文件 +
+ 请输入要传入的文件: +
+ submit 提交键 vslue 提交名字 + + +
+ + +``` + + + +```php +下载"; + }else{ + echo "保存失败"; + } + + }else{ + echo "文件类型失败"; + } + + + }else{ + echo "文件太大,传入失败"; + } + +}else{ + echo "文件传入失败"; +} + + +``` +