04-获取用户数据.docVIP

  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文档。上传文档
查看更多
04-获取用户数据

获取用户数据 实验目的 通过PHP获取用户数据。 实验目标 能够使用PHP语法定义变量,或根据变量进行判断或选择。 能够使用单一页面获取并处理用户表单数据。 能够使用URL来表示GET方法提交参数。 实验环境 硬件环境:i386兼容机,2G剩余硬盘空间。 软件环境:Windows 2000以上兼容系统 使用资源:开发环境phpdev 实验要求 掌握使用$_GET、$_POST或$_REQUEST获取用户数据的方法。 完成实验项目和练习。 实验原理 PHP中可以通过超全局变量$_GET可以获取get方法提交的参数,通过$_POST获取post提交的数据;或通过$_REQUEST按php.ini中request_order的设置获取提交的数据。 实验步骤 获取用户数据 PHP中,可以使用超全局变量$_GET或$_POST来获取用户提交的表单数据;如果不区分GET方法还是POST方法,还可以使用$_REQUEST来获取用户数据。这些变量是表单数据所组成的数组,将表单数据项的name属性当作数组索引就可以访问相应的数据。使用示例如下: 创建以下3个文件 index.php html body pGET表单/p form target=_blank action=get.php method=get input type=text name=var / input type=submit name=getmethod value=GET方法提交 / /form pPOST表单/p form target=_blank action=post.php method=post input type=text name=var / input type=submit name=postmethod value=POST方法提交 / /form /body / get.php ?php echo $_GET[var]; ? post.php ?php echo $_POST[var]; ? 运行index.php,在表单中分别输入GGG和PPP如下图。 分别点击“GET方法提交”和“POST方法提交”。留意浏览器地址栏。GET方法提交打开的网址地址栏是: 。 如果要用URL的方式实现GET方法提交数据XXX,需要输入的的网址为: 。 单页处理表单 如果将表单form的action属性省略,默认会提交到原页面进行处理。我们可以通过isset函数来判断提交按钮的值是否已经被设置,从而判断用户有没有提交数据。如果已经设置则处理用户提交的数据,如果没有设置则说明用户还没有提交数据,需要显示表单。示例如下: html body ?php if (isset($_GET[getmethod])) { echo 这是GET方法提交的数据: . $_GET[var]; } else if(isset($_POST[postmethod])) { echo 这是POST方法提交的数据: . $_POST[var]; } else { // 如果没有提交数据则显示表单。 ? pGET表单/p form method=get input type=text name=var / input type=submit name=getmethod value=GET方法提交 / /form pPOST表单/p form method=post input type=text name=var / input type=submit name=postmethod value=POST方法提交 / /form ?php } ? /body / 设计练习 使用“单页处理表单”的方法,实现一个四则运算器:用户输入数据x、数据y和运算符op,通过POST方法提交后将在表单后面显示运算结果(暂不处理用户数据错误的情况)。 在上述练习的基础上,增加粘性表单的功能:即在显示运算结果时,保持用户输入过的数据和所选择的运算符。运行结果示例如下:

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档