当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)07.PHP与Web页面交互[2019版]

资源类别:文库,文档格式:PDF,文档页数:35,文件大小:443.17KB,团购合买
 表单  表单与PHP  表单设计  表单传递数据的方法  URL处理  页面的跳转  其他的数据采集方式
点击下载完整版文档(PDF)

主要内容 表单 表单与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处理一个页面的时候会检查URL、表单数据、上传文件、可 用 cookie、Web服务器和环境变量,如果有可用信息,就可以通 过PHP访问自动全局变量数组$GET、$POST、$ FILES $ COOKIE、$ SERVER和$ENV。 例如:提交注册信息时需要使用表单。当用户填写完信息后做提 交操作,于是将表单的内容从客户端的浏览器传送到服务器端, 经过服务器上的PHP程序进行处理后,再将用户所需要的信息传 递回客户端的浏览器上,从而获得用户信息

表单与PHP  不管是一般的企业网站还是复杂的网络应用,都离不开数据的添 加。通过PHP服务器端脚本语言,程序可以处理那些通过浏览器 对Web应用进行数据调用或添加的请求。  PHP处理表单数据的基本过程是:数据从表单(form)发送到 PHP代码,经过处理再生成HTML输出。它的处理原理是:当 PHP处理一个页面的时候会检查URL、表单数据、上传文件、可 用cookie、Web服务器和环境变量,如果有可用信息 ,就可以通 过PHP访问自动全局变量数组$_GET、$POST、$_FILES、 $_COOKIE、$_SERVER和$_ENV。  例如:提交注册信息时需要使用表单。当用户填写完信息后做提 交操作,于是将表单的内容从客户端的浏览器传送到服务器端, 经过服务器上的PHP程序进行处理后,再将用户所需要的信息传 递回客户端的浏览器上,从而获得用户信息

表单设计 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、文本框、密码框 获取表单数据,实际上就是获取不同的表单元素的数据。标签中的ηame是所有表单元素都具备的属 即为这个表单元素的名称,在使用时需要使用name属性来获取相应的 value属性值。所以,添加的所有 件必须定义对应的name属性值,注意控件在命名上尽可能不要重复 文本框主要用来填写简短的问答如姓名、地址等 例如8-1htm Please enter a name: 8-1. php Sname=$ POST['namel echo$name;演示:编写用户名、密码框,然后点击确定按钮,将其内容显示到页面上

表单设计  2、文本框、密码框  获取表单数据,实际上就是获取不同的表单元素的数据。标签中的name是所有表单元素都具备的属 性,即为这个表单元素的名称,在使用时需要使用name属性来获取相应的value属性值。所以,添加的所有 控件必须定义对应的name属性值,注意控件在命名上尽可能不要重复。  文本框主要用来填写简短的问答如姓名、地址等。  例如8-1.html:   Please enter a name:    8-1.php  $name=$_POST['name'];  echo $name; 演示:编写用户名、密码框,然后点击确定按钮,将其内容显示到页面上

表单设计 3、单选按钮 单选按钮一般是成组出现的,具有相同的name值和不同的 value值,同一时间只 能有一个被选中。 例如8-3php: e 55 <input type="submit"name="submit"value=lex echo $_ POST["sexy

表单设计  3、单选按钮  单选按钮一般是成组出现的,具有相同的name值和不同的value值,同一时间只 能有一个被选中。  例如8-3.php:  男  女   echo $_POST["sexy"];

表单设计 4、复选框 复选框主要用于选择一项或者多项等,为了便于传值,name的名字可以是一个数组形 式,格式为 例如8-2-2ph if(isset($ POST['mrbook'l)) echo"您选择的结果是:"; for(si=0; Si<count(S POST[]); Si++) echo $_POST['mrbook'I[Si]. "&nbsp; &nbsp;

表单设计  4、复选框  复选框主要用于选择一项或者多项等,为了便于传值,name的名字可以是一个数组形 式,格式为:   例如8-2-2.php:  <?php  if(isset($_POST['mrbook'])){  echo "您选择的结果是:";  for($i=0;$i<count($_POST['mrbook']);$i++)  echo $_POST['mrbook'][$i]."&nbsp;&nbsp;";  }

表单设计 5、下拉列表菜单列表框的值 列表框有两种形式,可以通过下拉列表和菜单列表框实现对条件的选择 例如8-4hp option value=hainan">hainan qingdao ?php if(_POST[) echo $_POST[test1:) 演示:您最喜欢的城市是:海南青岛西藏

表单设计  5、下拉列表/菜单列表框的值  列表框有两种形式,可以通过下拉列表和菜单列表框实现对条件的选择。  例如8-4.php   hainan qingdao  xizang     演示:您最喜欢的城市是:海南 青岛 西藏

表单设计 5、下拉列表/菜单列表框的值 当标记设置了 multiple属性,则为菜单列表框,可以选 择多个条件。由于菜单列表框一般都是多个值同时存在,为了便于 传值,标记的命名通常采用数组形式,例如: 音乐 游戏 电影 例如8-4-2php

表单设计  5、下拉列表/菜单列表框的值  当标记设置了multiple属性,则为菜单列表框,可以选 择多个条件。由于菜单列表框一般都是多个值同时存在,为了便于 传值,标记的命名通常采用数组形式,例如:   音乐  游戏  电影   例如8-4-2.php

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共35页,可试读12页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有