1 / 3
文档名称:

零基础学php之3.doc

格式:doc   大小:47KB   页数:3
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

零基础学php之3.doc

上传人:wxc6688 2020/3/21 文件大小:47 KB

下载得到文件列表

零基础学php之3.doc

相关文档

文档介绍

文档介绍:第3章用PHP进行Web编程PHP是开发Web应用的首选语言之一,也是最佳选择。PHP本身就是为Web而生的。它提供了一系列可以使Web开发更加方便、更加容易的功能和特性。本章先介绍用PHP进行Web编程的一些基本用法,了解用PHP进行Web编程的一些特性,接着通过一个简单的完整实例实践这些用法和特性,加深对使用PHP进行Web编程的理解和掌握。,诸如获取表单数据、处理表单数据、PHP中的Session和上传文件等。,可以通过两个预定义变量,很方便地获取HTML表单数据。这两个预定义变量在前面提及过:$_GET和$_POST。它们都是PHP的自动全局变量,可以直接在PHP程序中使用。变量$_GET是表单数据组成的数组,它由HTTP的GET方法传递的表单数据组成。表单元素的名称就是数组的“索引”。这就是说,通过表单元素的名称(即name属性的值),就可以获得该表单元素的值。例如某表单中,有一个文本输入框,名称为“user_name”,那么在PHP程序中,就可以通过$_GET[‘user_name’]获取文本框中用户输入的值。变量$_POST的用法和$_GET类似。通过HTTP的POST方法获取的表单数据,都将存放在该变量中,该变量也是一个数组。-,对于表单中的“爱好”多选框,只选择了“阅读”一项。如果做了多个选择,再提交表单,.php输出的结果就有所不同。所选择的3个checkbox,只有最后1个的值被输出了,其他两个选项的值没有被输出,这并不是所期望的结果。之所以出现这种情况,是因为多选按钮元素checkbox的名称都为“hobby”,而PHP要求,如果表单元素同名,就必须以数组方式命名,并为其value属性赋值,这样PHP才能正确取值。因此,首先修改3-,以数组方式命名checkbox元素,即在原来的名称“hobby”后加上“[]”,-,对于表单中的“爱好”多选框,只选择了“阅读”一项。如果做了多个选择,再提交表单,3-。提交表单后,,所选择的3个checkbox,只有最后1个的值被输出了,其他两个选项的值没有被输出,这并不是所期望的结果。之所以出现这种情况,是因为多选按钮元素checkbox的名称都为“hobby”,而PHP要求,如果表单元素同名,就必须以数组方式命名,并为其value属性赋值,这样PHP才能正确取值。,也是最常用的功能之一。简单地说,是session是指用户进入网站到浏览器关闭的这段时间(或过程)。HTTP是面向无连接(或无状态)的协议。这意味着,在HTTP中,一个完整的请求/响应过程结束之后,客户端(即浏览器)和服务器端的链接就已中断。此时,如果用户再从当前页面访问其他页面,即向服务器发出请求,服务器端并不知道此请求是哪个用户发起的,因此也就无法得知用户的浏览状态。这样就遇到一个问题:当前页面中的某个数据(或变量),无法在接下来访问的页面中使用。