PHP程序设计 课件 9.1 PHP与Web页面交互认知.pptx

PHP程序设计 课件 9.1 PHP与Web页面交互认知.pptx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PHP与WEB页面交互 PHP与Web页面交互认知 引入 PHP是如何与网页进行交互的呢?$_POST[ ]$_GET[ ] PHP与Web页面交互认知Http网页web服务器APACHE网页编程语言PHP数据库SQLHttpHttp PHP与Web页面交互认知Web表单提交数据Web表单发送数据到服务器。登录、注册时需将表单数据从客户端传送到服务器,经服务器处理后,再将用户所需要信息传回客户端,实现PHP与Web表单的交互。通过URL参数传递数据页面URL通过 ? 带参数传递数据。浏览商品信息时页面排版相同,但是数据内容不同,可以通过将商品ID作为地址栏参数传入页面,再根据值进行数据查询,然后显示在页面。 PHP与Web页面交互认知表单提交方式POST方法POST方法不依赖于URL,不会将传递的参数值显示在地址栏中,而是将参数值放置在是HTTP包的包体中。传输更多内容,传输方法也更加安全,POST方法通常用于上传信息。GET方法GET方法完全依赖于URL,参数值会附在URL之后,以 ? 分割URL和传输数据,多个参数使用 & 连接。传输安全性很低,而且受到URL长度限制,传输内容很小,GET方法通常用于获取信息,最终效果如同直接通过URL参数传递数据。 PHP与Web页面交互认知Web表单POST方法提交数据 <form action="" method="post"> <input name="user" type="text" /> <input type="submit" /></form>获取提交数据 $user = $_POST["user"];一、$_POST[ ] POST提交操作案例<html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <form action="do9-1.php" method="post"> 账号:<input type="text" name="username" /><br/> 密码:<input type="password" name="password" /><br/> <input type="submit" value="登录" /> </form> </body></html>示例1表单以POST方式提交用户登录信息。 接受表单数据操作案例<?php if(!empty($_POST)){ $username = $_POST["username"]; $password = $_POST["password"]; echo "接收到的账号为:".$username."<br>"; echo "接收到的密码为:".$password; }示例1接收提交的用户登录信息。 PHP与Web页面交互认知Web表单GET方法提交数据 <form action="" method="get"> 关键字:<input name= "user" type="text" /> <input type="submit" /></form>获取提交数据 $user = $_GET["user"];二、$_GET[ ] PHP与Web页面交互认知表单中定义name属性的元素名及其值以参数值方式附在URL之后,以 ? 分割URL和传输数据,多个参数用 & 连接。从带有 GET 方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地址栏)。$pwd = $_GET["password"]在发送密码或其他敏感信息时,不应该使用这个方法!二、$_GET[ ]通过URL参数传递数据 URL参数传递操作案例<html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <a href="./do9-2.php?username=admin&password=123456">登录</a> </body></html>示例2通过超链接传递用户登录信息。 接受URL参数值操作案例<?php if(!empty($_GET)){ $username = $_GET["username"]; $password = $_GET["password"]; echo "接收到的账号为:".$username."<br>"; echo "接收到的密码为:".$password; }示例2接收传递的用户登录信息。 谢谢观看

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

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

认证主体孙**

1亿VIP精品文档

相关文档

相关课程推荐