欢迎来到天天文库
浏览记录
ID:34373988
大小:601.65 KB
页数:13页
时间:2019-03-05
《第3章 用php进行web编程new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章用PHP进行Web编程PHP是开发Web应用的首选语言之一,也是最佳选择。PHP本身就是为Web而生的。它提供了一系列可以使Web开发更加方便、更加容易的功能和特性。本章先介绍用PHP进行Web编程的一些基本用法,了解用PHP进行Web编程的一些特性,接着通过一个简单的完整实例实践这些用法和特性,加深对使用PHP进行Web编程的理解和掌握。3.1PHP的Web编程基础本节将讲述最基本的PHPWeb编程知识,诸如获取表单数据、处理表单数据、PHP中的Session和上传文件等。3.1.1访问和获取HTML表单数据在P
2、HP中,可以通过两个预定义变量,很方便地获取HTML表单数据。这两个预定义变量在前面提及过:$_GET和$_POST。它们都是PHP的自动全局变量,可以直接在PHP程序中使用。变量$_GET是表单数据组成的数组,它由HTTP的GET方法传递的表单数据组成。表单元素的名称就是数组的“索引”。这就是说,通过表单元素的名称(即name属性的值),就可以获得该表单元素的值。例如某表单中,有一个文本输入框,名称为“user_name”,那么在PHP程序中,就可以通过$_GET[‘user_name’]获取文本框中用户输入的值。变量
3、$_POST的用法和$_GET类似。通过HTTP的POST方法获取的表单数据,都将存放在该变量中,该变量也是一个数组。下面通过一个实例,来学习变量$_POST的使用,变量$_GET的用法完全类似。(1)创建如代码3-1所示的HTML文档。代码3-1一个含有表单的HTML文档3-1.html
4、ype="text">选择性别:男女兴趣与爱好:阅读旅游5、kbox"value="sport">运动上网·95·选择职业:工程师教师医生其他6、/>该HTML文档定义了一个表单,其中的method="POST"表示用POST方法传送表单数据,action="3-2.php"表示将表单提交给3-2.php处理。在表单中定义的元素有:名称为user_name的文本框,名称为gender的radio按钮,名称为hobby的checkbox多选框,名称为occup的下拉列表框。当表单提交时,表单元素的值由POST方式交由当前目录下的3-2.php处理。(2)接下来编7、写3-2.php,该程序先获取表单提交的数据,然后将这些数据向浏览器输出。完整的代码如代码3-2所示。代码3-2获取表单数据3-2.php";echo"性别:".$8、gender."";echo"爱好:".$hobby."";echo"职业:".$prof."";?>(3)这是个很简单的获取表单数据并且输出数据的PHP程序。如果在3-1.html页面填写的数据和所做的选择如图3.1所示,那么3-2.php将输出如图3.2所示的结果。图3.1含有表单的
5、kbox"value="sport">运动上网·95·选择职业:工程师教师医生其他6、/>该HTML文档定义了一个表单,其中的method="POST"表示用POST方法传送表单数据,action="3-2.php"表示将表单提交给3-2.php处理。在表单中定义的元素有:名称为user_name的文本框,名称为gender的radio按钮,名称为hobby的checkbox多选框,名称为occup的下拉列表框。当表单提交时,表单元素的值由POST方式交由当前目录下的3-2.php处理。(2)接下来编7、写3-2.php,该程序先获取表单提交的数据,然后将这些数据向浏览器输出。完整的代码如代码3-2所示。代码3-2获取表单数据3-2.php";echo"性别:".$8、gender."";echo"爱好:".$hobby."";echo"职业:".$prof."";?>(3)这是个很简单的获取表单数据并且输出数据的PHP程序。如果在3-1.html页面填写的数据和所做的选择如图3.1所示,那么3-2.php将输出如图3.2所示的结果。图3.1含有表单的
6、/>该HTML文档定义了一个表单,其中的method="POST"表示用POST方法传送表单数据,action="3-2.php"表示将表单提交给3-2.php处理。在表单中定义的元素有:名称为user_name的文本框,名称为gender的radio按钮,名称为hobby的checkbox多选框,名称为occup的下拉列表框。当表单提交时,表单元素的值由POST方式交由当前目录下的3-2.php处理。(2)接下来编
7、写3-2.php,该程序先获取表单提交的数据,然后将这些数据向浏览器输出。完整的代码如代码3-2所示。代码3-2获取表单数据3-2.php";echo"性别:".$
8、gender."";echo"爱好:".$hobby."";echo"职业:".$prof."";?>(3)这是个很简单的获取表单数据并且输出数据的PHP程序。如果在3-1.html页面填写的数据和所做的选择如图3.1所示,那么3-2.php将输出如图3.2所示的结果。图3.1含有表单的
此文档下载收益归作者所有