例子---PHP与Form表单前导篇

ok,我们先为PHP和Form的交互打打基础。
(1)form表单能够往后台传输数据,主要依赖于它的提交方式method:get和post。
①、get方式只能提交一些体积小的纯文本信息,约5k左右,且安全性极差。
②、post方式可以提交文件等大型信息,并将数据存在HTTP请求头,安全性比较高、
(2)表单提交的数据会自动封装成数组,所以对应的在PHP文件中,我们可以用 GET _POST来获取表单提交的数据。
(3)文件上传的相关配置
①、表单设置:
a、设置表单数据提交方式get/post
b、在form标签中,设置enctype属性,属性值设置为multipart/form-data。
②、move_uploaded_file()
move_uploaded_file()将文件从临时目录移动到目标目录;同时它会检查文件是否是我们通过from表单传过去的,如果不是,对它的移动操作将无效,安全性较高。
③、 FILES _FILES()函数是一个超全局变量,存储了各种与上传有关的信息。
$_FILES()是一个二维数组,数组中一共有五项信息:
请看下图:
这里写图片描述
如上图所示,我用input_file上传的一张图片,经过$_FILES()函数输出,得到了图上半部分的那个array。如我所述,是一个二维数组,且十分需要注意的是外层数组的键值是input_file的name属性值,这一点千万要注意哦。接下来我来解释一下这五项信息:
a:name,代表的是上传文件的名字,不代表文件,仅仅文件是名字的字符串哦
b:type,是文件的类型
c:tmp_name,文件上传到服务器的临时文件名,上传后的文件位于该位置
d:error,上传错误,0代表没有错误,上传成功
e:size,代表文件的大小,单位是字节
④、最最重要的是,需要有服务器环境,我们可以在电脑上下载一个XAMPP软件,它是一个功能强大的软件站集成包,包含Apache/Mysql/PHP/Perl
(4)input标签的radio单选框和checkbox复选框也有自己的影响

好嘞,PHP和Form表单的前导就先说到这里,后续会继续更新实例,小伙伴们晚安!
双十一快乐,我们快乐!!!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值