零基础学光盘机械工业.pptx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

用PHP进行Web编程

课程安排PHP的Web编程基础实例:用PHP开发一个简单的网站上机实践

PHP的Web编程基础访问和获取HTML表单数据用PHP处理表单数据用PHP验证表单数据有效性PHP中的sessionPHP中的文件上传处理

访问和获取HTML表单数据在PHP中,可以通过两个预定义变量,很方便地获取HTML表单数据。这两个预定义变量在前面提及过:$_GET和$_POST。它们都是PHP的自动全局变量,可以直接在PHP程序中使用。

用PHP处理表单数据

用PHP验证表单数据有效性

if($user_name==) {echo请返回输入用户名!;exit;//exit语句将使程序立即中断,不再向下执行 }

PHP中的session

一般使用类似$_SESSION[‘session_name’]=session_value的代码注册一个session变量,其用法也和$_POST、$_GET类似。另外,在使用session的页面中,需要使用sesssion_star()函数,它表示开始或返回一个已经存在的session。

PHP中的文件上传处理

在Web开发中,经常会遇到从客户端上传文件到服务器端的问题。通常,文件上传使用的是HTTP的POST方式,使用POST方式传递文件到服务器端。要完成文件上传处理,首先要定义HTML表单的enctype属性为”multipart/form-data”,如下代码所示。formenctype=”multipart/form-data”action=”somefile.php”method=”POST”

实例:用PHP开发一个简单的网站

网站功能设计页面设计用JavaScript实现客户端响应服务器端用PHP处理请求

网站功能设计

本节制作一个简单数据录入系统。首先用户提供登录名和密码登入系统,之后使用session维护用户状态。进入系统后,用户可以录入一些个人信息。该系统还应该实现对于不同用户录入的数据,有不同的显示结果。

页面设计初步考虑设计两个页面。一个页面是用户登录界面,另一个是用户信息的录入界面。此外还需要PHP程序完成用户验证,和负责获取表单提交的数据,并将表单数据显示出来。

用JavaScript实现客户端响应

用JavaScript可以在客户端验证数据的有效性。在上述登录页面中加入一些JavaScript脚本,可以验证用户是否输入了用户名。

服务器端用PHP处理请求

当用户输入了用户名后,该数据将提交至一个PHP程序做处理。服务器端的PHP处理程序需要显示用户刚刚输入的用户名,以及一个录入用户信息的界面。考虑到不同的用户录入的信息都是不同的,因此对于不同的用户,只能看到自己的录入信息,所以要在程序中使用session维护不同用户的状态和数据。

上机实践

1.设计一个登录界面,有用户名和密码两个文本框。然后再设计一个PHP文件,在页面上输出用户输入的用户名和密码。2.在上述代码的基础上,再设计第3个PHP文件,输出欢迎用户的文字,用户当初的登录名字要显示出来。

性格决定命运,专注成就人生

您可能关注的文档

文档评论(0)

159****9610 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6044052142000020

1亿VIP精品文档

相关文档