PHP与MySQL数据库 第11讲表单处理与文件上传.pptVIP

PHP与MySQL数据库 第11讲表单处理与文件上传.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文字域标记textarea 文字域标记textarea用来制作多行的文字域,可以在其中输入更多的文本。 语法格式如下: textarea name=name rows=value cols=value value=value“ …文本内容 /textarea 参数name表示文字域的名称;rows表示文字域的行数;cols表示文字域的列数;value表示文字域的默认值。11-1 表单元素 使用POST方法提交表单 应用POST方法时,只需将form表单中的属性method设置成POST即可。POST方法不依赖于URL,不会显示在地址栏。POST方法可以没有限制地传递数据到服务器,所有提交的信息在后台传输,用户在浏览器端是看不到这一过程的,安全性高。所以POST方法比较适合用于发送一个保密的(如信用卡号)或者容量较大的数据到服务器。 11-2 获取表单数据的两种方法 使用GET方法提交表单 GET方法是form表单中method属性的默认方法。使用GET方法提交的表单数据被附加到URL后,并作为URL的一部分发送到服务器端。在程序的开发过程中,由于GET方法提交的数据是附加到URL上发送的,因此,在URL的地址栏中将会显示“URL+用户传递的参数”。 GET方法的传参格式如下: http://url?name1=value1name2=value2…… 其中,url为表单响应地址(如/index.php),name1为表单元素的名称,value1为表单元素的值。url和表单元素之间用“?”隔开,而多个表单元素之间用“”隔开,每个表单元素的格式都是name=value,固定不变。11-2 获取表单数据的两种方法 在HTML标记中添加PHP脚本 在Web编码过程中,可以随时添加PHP脚本标记?php ?,两个标记之间的所有文本都会被解释成为PHP,而标记之外的任何文本都会被认为是普通的HTML。 例如,在body标记中添加PHP标识符,使用include语句调用外部文件top.php,代码如下: ?php include( top.php ); //引用外部文件 ? 在Web页中嵌入PHP脚本 对表单元素的value属性进行赋值 在Web程序开发过程中,通常需要对表单元素的value属性进行赋值,以获取该表单元素的默认值。11-3 在Web页中嵌入PHP脚本 在PHP中获取表单数据 $_POST[]全局变量 使用PHP的$_POST[]预定义变量可以获取表单元素的值,格式为: $_POST[name] $_GET[]全局变量 PHP使用$_GET[]预定义变量获取通过GET方法传过来的值,使用格式为: $_GET[name] 获取文本框、密码域、隐藏域、按钮、文本域的值 获取表单数据,实际上就是获取不同的表单元素的数据。form标签中的name是所有表单元素都具备的属性,即为这个表单元素的名称,在使用时需要使用name属性来获取相应的value属性值。所以,添加的所有控件必须定义对应的name属性值,另外,控件在命名上尽可能不要重复,以免获取的数据出错。 在程序开发过程中,获取文本框、密码域、隐藏域、按钮以及文本域的值的方法是相同的,都是使用name属性来获取相应的value属性值。11-4 在PHP中获取表单数据 获取单选按钮的值 radio(单选按钮)一般是成组出现的,具有相同的name值和不同的value值,在一组单选按钮中,同一时间只能有一个被选中。 11-5 获取复选框的值 复选框能够进行项目的多项选择。浏览者填写表单时,有时需要选择多个项目,格式为: input type=checkbox name=chkbox[] value=chkbox1 在返回页面可以使用count()函数计算数组的大小,结合for循环语句输出选择的复选框的值,或者直接用foreach语句。11-6 在PHP中获取表单数据 获取菜单、下拉列表框的值 获取菜单、下拉列表框的值的方法非常简单,与获取文本框的值类似,首先需要定义菜单、下拉列表框的name属性值,然后应用$_POST[]全局变量进行获取。11-7 获取文件域的值 文件域的作用是实现文件或图片的上传。11-8 在PHP中获取表单数据 表单处理与文件上传 表单处理 文件上传 文件上传 在B/S程序中文件上传已经成为一个常用功能。其目的是客户可以通过浏览器(Browser)将文件上传到服务器(Server)上的指定目录 表单属性设置 配置php.ini文件 预

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档