PHP_AJAX实例_经典的入门教材.pdf

PHP_AJAX实例_经典的入门教材.pdf

ID:52287731

大小:751.06 KB

页数:16页

时间:2020-03-26

PHP_AJAX实例_经典的入门教材.pdf_第1页
PHP_AJAX实例_经典的入门教材.pdf_第2页
PHP_AJAX实例_经典的入门教材.pdf_第3页
PHP_AJAX实例_经典的入门教材.pdf_第4页
PHP_AJAX实例_经典的入门教材.pdf_第5页
资源描述:

《PHP_AJAX实例_经典的入门教材.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、选修课:PHP与Ajax在Ajax应用中,网络通信流量主要集中在加载的前期,无论如何,用户登录后需要一次性地将一个大而复杂的客户端交付给浏览器。但是在此之后,与服务器的通信则会有效得多。整体而言,Ajax应用的带宽消耗要比传统的Web应用低一些。——DaveCrane,EricPascarello,DarrenJamesz了解什么是Ajax。z了解Ajax的工作原理。z掌握使用Ajax编写PHP程序的方法。z了解什么是Xajax。z掌握Xajax的工作原理。z掌握使用Xajax编写PHP程序的方法。一、案例场景10经常上网的

2、读者可能会发现,当我们想要在某个论坛进行发帖或者回帖时,系统通常会提示我们必11须成功登录以后才可以执行上述操作。而登录时如果输入了错误的用户名或密码,系统会立即给出相应的错误提示,这就是登录验证功能。本节我们将使用PHP实现用户的登录验证功能。121.用户登录程序13创建用户登录页面,编写用户登录验证业务逻辑代码。对不合法的用户登录信息进行过滤,只有输入正确的用户名称与密码才能成功登录。项目运行后当用户不输入用户名称就提交时,给出“用户名称不能为空”的提示;当用户不14输入密码就提交时提示“用户密码不能为空”;如果用户输入

3、了错误的用户名称或密码,则给出“用户名称或密码不正确!”的提示;当用户输入的用户名称为“sunyang”,密码为“123456”时15则提示“登录成功”。用户登录的页面运行结果如图1所示。1617图1登录界面2.我们现在能做的……PHP我们使用PHP基本语法来完成用户登录功能的实现。01创建用户登录表单。开发入行真功夫02创建用户登录验证业务逻辑代码。下面将分别介绍以上两个步骤的实现过程。01创建用户登录页面,该页面只包含用户名与密码两个文本框。页面代码如下:【程序13-1】光盘codes6loginlogin.ph

4、p010203register040506070809101112用户名称

5、ame">13142第13章PHP与Ajax15用户密码16171018192011212223120

6、2编写处理用户登录验证功能的代码。在用户登录的过程中要过滤空的用户名称、空的用户密码,对错误的用户名称与密码进行提示。用于处理用户登录验证功能的代码如下:13【程序13-2】光盘codes6loginloginController.php01

7、mpty($username)){//验证表单是否为空07echo"用户名称不能为空!
";08echo"返回";09exit;1610}11if(empty($password)){12echo"用户密码不能为空!
";1713echo"返回";14exit;15}16if($username=='sunyang'&&$password=='123456'){//判断是否登录成功17echo"登录成功!";18}else{19e

8、cho"用户名称或密码错误,请重新登录!
";20echo"返回";21}}22?>在验证用户登录的数据的过程中,一旦发现验证错误,需要及时通过exit关键字结束程序,以避免系统资源的浪费。当用户再次输入用户名称与密码后,再进行数据库数据的验

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。