河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)08.PHP与Web页面交互

主要内容 表单与PHP 表单设计 表单传递数据的方法 URL处理 页面的跳转 其他的数据采集方式
主要内容 表单与PHP 表单设计 表单传递数据的方法 URL处理 页面的跳转 其他的数据采集方式

PHP是一种专门用于Web开发的服务器端脚本语言。PHP要打 交道的对象主要有服务器( server)和基于Web的HTML语言 PHP代码被执行后,将生成好的HTML代码返回给浏览器。也就 是说,PHP就是用来执行生成HTML的
PHP是一种专门用于Web开发的服务器端脚本语言。PHP要打 交道的对象主要有服务器(server)和基于Web的HTML语言。 PHP代码被执行后,将生成好的HTML代码返回给浏览器。也就 是说,PHP就是用来执行生成HTML的

表单与PHP 不管是一般的企业网站还是复杂的网络应用,都离不开数据的添 加。通过PHP服务器端脚本语言,程序可以处理那些通过浏览器 对web应用进行数据调用或添加的请求。 PHP处理表单数据的基本过程是:数据从表单(form)发送到 PHP代码,经过处理再生成HTML输出。它的处理原理是:当 PHP处理一个页面的时候会检查∪RL、表单数据、上传文件、可 用 cookie、Web服务器和环境变量,如果有可用信息,就可以通 过PHP访问自动全局变量数组$GET、$POST、$ FILES、 $_ COOKIE、$ SERVER和$ENV
表单与PHP 不管是一般的企业网站还是复杂的网络应用,都离不开数据的添 加。通过PHP服务器端脚本语言,程序可以处理那些通过浏览器 对Web应用进行数据调用或添加的请求。 PHP处理表单数据的基本过程是:数据从表单(form)发送到 PHP代码,经过处理再生成HTML输出。它的处理原理是:当 PHP处理一个页面的时候会检查URL、表单数据、上传文件、可 用cookie、Web服务器和环境变量,如果有可用信息 ,就可以通 过PHP访问自动全局变量数组$_GET、$POST、$_FILES、 $_COOKIE、$_SERVER和$_ENV

表单设计 FROM表单由一下三个部分组成: 表单标签:定义了表单程序及数据提交方式等信息 表单控件:包含单行文本框、密码框、隐藏域、多行文本框、复 选框、单选框等表单控件 表单按钮:包含提交按钮、复选按钮和一般按钮
表单设计 FROM表单由一下三个部分组成: 表单标签:定义了表单程序及数据提交方式等信息; 表单控件:包含单行文本框、密码框、隐藏域、多行文本框、复 选框、单选框等表单控件; 表单按钮:包含提交按钮、复选按钮和一般按钮

表单设计 1、表单标签 (1) action属性设置当前表单数据“提交”的目的地址。当不设 置 action属性,或设置值等于空字符串( action="″)时,表单 数据提交给当前页面。 (2) method属性设置表单数据的提交方式。默认值为GET (3) enctype属性设置提交表单数据时的编码方式。默认值为 application/x-WWW- form -urlencode。当上传文件时,必须将 enctype属性设置为 multipart/form-data编码方式
表单设计 1、表单标签 (1)action属性设置当前表单数据“提交”的目的地址。当不设 置action属性,或设置值等于空字符串(action=“”)时,表单 数据提交给当前页面。 (2)method属性设置表单数据的提交方式。默认值为GET。 (3)enctype属性设置提交表单数据时的编码方式。默认值为 application/x-www-form-urlencoded。当上传文件时,必须将 enctype属性设置为multipart/form-data编码方式

表单设计 2、文本框 文本框主要用来填写简短的问答如姓名、地址等。 例如8-1html: Please enter a name: ● 8-1ph Sname=$ POST['name] echo Sname:
表单设计 2、文本框 文本框主要用来填写简短的问答如姓名、地址等。 例如8-1.html: Please enter a name: 8-1.php $name=$_POST['name']; echo $name;

表单设计 3、选项框 复选框主要用于选择一项或者多项等。 例如8-2html|: Sname=$ POST['name'] if(isset($_POST['achecked 'D)( Sachecked=$ POST['achecked' if(isset($ PosT['bchecked'l)) Sbchecked=$ POST['bchecked'I
表单设计 3、选项框 复选框主要用于选择一项或者多项等。 例如8-2.html: $name=$_POST['name']; if(isset($_POST['achecked'])){ $achecked=$_POST['achecked']; } if(isset($_POST['bchecked'])){ $bchecked=$_POST['bchecked']; }

表单设计 4、单选按钮 例如8-3.php 55 女 <input type="submit"name="submit"value=JEX echo $_POST["sexy"]
表单设计 4、单选按钮 例如8-3.php: 男 女 echo $_POST["sexy"];

表单设计 5、下拉列表 例如8-4php qingdao xizang if($ POST['submit'])( echo S POST['test] >
表单设计 5、下拉列表 例如8-4.php hainan qingdao xizang

表单设计 6、重置按钮 重置按钮的作用是将页面中输入的数据变为默认值。 7、提交按钮
表单设计 6、重置按钮 重置按钮的作用是将页面中输入的数据变为默认值。 7、提交按钮
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)07.PHP错误处理与异常处理.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)06.面向对象编程.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)05.PHP数组操作.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)04.PHP字符串的操作.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)03.PHP语言结构.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)02.PHP基础语法.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)01.PHP概述(耿方方).pdf
- 河南中医药大学信息技术学院:《PHP编程基础与实例教程》教学资源(PPT课件讲稿)第3章 PHP表达式.ppt
- 河南中医药大学信息技术学院:《PHP编程基础与实例教程》教学资源(PPT课件讲稿)第2章 PHP基础.ppt
- 河南中医药大学信息技术学院:《PHP编程基础与实例教程》教学资源(PPT课件讲稿)第1章 PHP入门.ppt
- 河南中医药大学信息技术学院:《PHP编程基础与实例教程》教学资源(PPT课件讲稿)第1章 PHP入门.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)08.实验八:PHP操作MySQL数据库[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)07.实验七:PHP图像处理[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)06.实验六:PHP操作文件与目录[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)05.实验五:PHP实现网页交互[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)04.实验四:PHP数组和日期[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)03.实验三:PHP字符串和正则表达式[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)18.实验十八:PHP新闻发布系统后台页面的设计与制作[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)17.实验十七:PHP新闻发布系统前台页面的设计与制作[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)16.实验十六:PHP与AJAX[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)09.文件与目录的操作.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)10.图形图像处理.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)11.PHP操作MySQL.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)12.PDO数据库抽象类库.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)13.Cookie和会话管理.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)01.PHP概述[2019版](耿方方).pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)02.PHP基础语法[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)03.PHP语言结构[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)04.PHP字符串的操作[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)05.PHP数组操作[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)06.日期和时间[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)07.PHP与Web页面交互[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)08.PHP错误处理与异常处理[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)09.面向对象编程[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)10.文件与目录的操作[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)11.图形图像处理[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)12.PHP操作MySQL[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)13.PDO数据库抽象类库[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)14.Cookie和会话管理[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)15.ThinkPHP框架[2019版].pdf