欢迎来到天天文库
浏览记录
ID:39703447
大小:1.52 MB
页数:31页
时间:2019-07-09
《《表单处理》PPT课件(I)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第九讲表单处理课前回顾路径与磁盘操作(了解)文件属性的操作(了解)操作目录(了解)操作文件(重点)读取和写入文件(重点)本节内容窗体处理与URL参数(重点)网页窗体的用途HTML标签建立网页窗体$_POST与$_GET结合数组变量URL参数传递数据常用Html标签(掌握)文本框,密码框,文本区域框单选框,多选框,下拉框9.1.1网页窗体的用途PHP程序是在服务器端执行,换句话说,客户端网页只负责取得用户输入的数据,然后将输入数据送到服务器端进行处理,使用的是HTML网页窗体,如下图所示:9.1.2HTML表单标签在HTML卷标关于网页窗体的标签只有五个,如下表所示:表单标签说
2、明
3、get"action="URL"enctype="MIME">….…
4、.9.1.2标签的属性name属性:窗体名称。method属性:设定数据送出方式,如下:action属性:设定PHP窗体处理程序所在的路径,也可以是URL网址,如下所示:enctype属性:设定窗体数据传送时的编码方式。9.1.3$_POST与$_GET在服务器端的PHP接收程序中,必
5、须依照
6、tion所设定的URL之后发送。使用POST方法,用户数据的长度没有限制,而由于系统内置变量的长度限制了输入字符串的长度,因此,用GET方式所能传送的数据长度受到限制(一般为2k字节)9.1.3$_POST与$_GET例如:网页窗体拥有名为Username的标签,在PHP程序代码可以使用上表的预定变量取得域值,如下所示:$name=$_POST["Username"];$name=$_GET["Username"];PHP程序代码到底是使用$_POST或$_GET变量,需视HTML窗体
7、否则使用$_GET9.1.4URL参数传递数据PHP除了可以使用本章后的窗体来传递数据外,还可以使用超链接URL参数转址传送数据给其他PHP程序,如下所示:登入网站标签的超链接传递Username和Password一共两个参数。9.1.4URL参数传递-取得参数值PHP程序取得超链接传递参数如同窗体的get方法,可以使用$_GET数组变量取得参数或域值,如下所示:$username=$_GET["Username"];$pass=$_GET["Password
8、"];9.2.1文本框文字与密码框文本域标签取得文字框的内容9.2.1文字与密码方块字段-语法文字和密码方块都可以输入一段文字内容,唯一的差别在于密码字段输入的数据并不会显示出来,而是使用小圆点或「*」星号代替,其基本语法如下所示:9、password"name="Name"maxlength=valuereadonly="False10、True"size="Value"value="String">9.2.1文字与密码方块字段-属性语法的属性说明,如下表所示:9.2.1取得
9、password"name="Name"maxlength=valuereadonly="False
10、True"size="Value"value="String">9.2.1文字与密码方块字段-属性语法的属性说明,如下表所示:9.2.1取得
此文档下载收益归作者所有