ok,我们先为PHP和Form的交互打打基础。
(1)form表单能够往后台传输数据,主要依赖于它的提交方式method:get和post。
①、get方式只能提交一些体积小的纯文本信息,约5k左右,且安全性极差。
②、post方式可以提交文件等大型信息,并将数据存在HTTP请求头,安全性比较高、
(2)表单提交的数据会自动封装成数组,所以对应的在PHP文件中,我们可以用GET和_GET和_POST来获取表单提交的数据。
(3)文件上传的相关配置
①、表单设置:
a、设置表单数据提交方式get/post
b、在form标签中,设置enctype属性,属性值设置为multipart/form-data。
②、move_uploaded_file()
move_uploaded_file()将文件从临时目录移动到目标目录;同时它会检查文件是否是我们通过from表单传过去的,如果不是,对它的移动操作将无效,安全性较高。
③、FILES()函数_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表单的前导就先说到这里,后续会继续更新实例,小伙伴们晚安!
双十一快乐,我们快乐!!!

例子---PHP与Form表单前导篇相关推荐

  1. 例子---PHP与Form表单终结篇

    现在我们来说一下使用input标签的file属性,上传文件到后台,并进行展示的小例子. 用到的知识点有:PHP后台处理.Form表单和table表格. 大体思路就是:在form表单上传文件信息,经过P ...

  2. 例子---PHP与Form表单之二

    大家早上好,很庆幸自己没有被双十一屠害,留了一双手来跟大家一起学习,哈哈,我猜很多小伙伴又要剁手了,还说要吃土,然后就又会出现"剁了骨头连着筋"和"要吃肉要吃肉要吃肉&q ...

  3. 例子---PHP与Form表单之一

    话不多说,大家都着急过双十一呢对不对,这里萍子,直接上代码,解释它的意思,这个文件很简单,很好理解.其实就是简单模拟了一下留言版的数据的获取,连展示都没展示,简单吧?OK,上代码: <?phpi ...

  4. 例子---PHP与Form表单之三

    上一篇我们说了使用单选框点菜,本人前思后想略有不妥啊,总感觉剁完手的你们应该补一下,光吃一道菜是不够的,对不对?所以我们还是来说一下正常的餐厅的点菜模式多选checkbox吧,毕竟剁手党需要补补,餐厅 ...

  5. Django(part46)--form表单验证

    学习笔记,仅供参考 文章目录 form表单验证 举个例子 form表单验证 form提供表单和字段验证,我们可以使用form.is_valid() 方法进行表单验证,若该方法返回值为True,则表示当 ...

  6. form表单、控制器中接收表单提交数据的4种方式

    Form表单 这篇文章主要讲的是form表单的提交 之前我们接触过的form表单元素是在Bootstrap框架里面,这次也将用到Bootstrap框架去布局(见图表1)通过Bootstrap框架布局呈 ...

  7. Html前端基础(form表单、img标签、a href标签、id的作用)

    文章目录 一.img标签 二.a标签(带href) 三.form表单 本篇主要分析Html前端开发中的img图片标签.a href超链接标签.form表单标签,其中form是重点 一.img标签 1. ...

  8. 第十篇 Form表单

    Form表单 阅读目录(Content) Form介绍 普通的登录 使用form组件 Form那些事儿 常用字段演示 校验 使用Django Form流程 补充进阶 应用Bootstrap样式 批量添 ...

  9. php form表单验证,Validform表单验证总结篇

    近期项目里用到了表单的验证,选择了Validform_v5.3.2. 先来了解一下一些基本的参数: 通用表单验证方法: Demo:$(".demoform").Validform( ...

最新文章

  1. 细思极恐的2016智能交通!怎么回事?
  2. agc018B Sports Festival
  3. 二十一世纪Windows简史
  4. Dll注入技术之劫持注入
  5. 计算机辅助语言和语言学关系,西方语言学与多媒体计算机辅助语言学习_王艳萍...
  6. markdown数学公式
  7. VJC案例-风扇定时
  8. css引入矢量图标_一张矢量图使用css来调用矢量图里的N个图标
  9. 华为手机解锁码计算工具_华为最新解bl解锁码读取工具
  10. Detours内联HOOK
  11. 2020TB618喵币挂机自动获取脚本(jsapp)
  12. 网络笔记:路由选路原则
  13. 【科普】第二章 SIS 系统简介
  14. c语言 由字符串转ASCII码
  15. 基音提取之短时自相关法
  16. 哪个版本的linux适合个人主机,2020年适合个人使用的Linux发行版推荐TOP5
  17. 意语口语学习:意大利语的发音
  18. 如何用Scrum做变革管理的落地实施
  19. centos7 安装 nextcloud 教程
  20. 0x3f3f3f3f

热门文章

  1. UVa 1640 (计数) The Counting Problem
  2. Java Integer 常量池
  3. 谈谈Objective-C的警告 (转)
  4. TextView 内容居中
  5. Oracle Warehouse Builder 自动化ETL处置处罚历程(1)
  6. 程序员常去的103个网站(转)
  7. 请收下这10篇2020上半年最受欢迎的数据库技术文章
  8. 万字详解Docker架构原理、功能及使用
  9. 华为云开天aPaaS 上线,服务千万开发者,使能行业场景化创新
  10. 云图说|一张图看懂一站式DevOps利器——华为云DevCloud