1 / 26
文档名称:

php表单处理.pptx

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

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

分享

预览

php表单处理.pptx

上传人:wz_198613 2019/8/27 文件大小:483 KB

下载得到文件列表

php表单处理.pptx

文档介绍

文档介绍:课前回顾路径与磁盘操作(了解)文件属性的操作(了解)操作目录(了解)操作文件(重点)读取和写入文件(重点)文档分享本节内容窗体处理与URL参数(重点)网页窗体的用途HTML标签建立网页窗体$_POST与$_GET结合数组变量URL参数传递数据常用Html标签(掌握)文本框,密码框,文本区域框单选框,多选框,,换句话说,客户端网页只负责取得用户输入的数据,然后将输入数据送到服务器端进行处理,使用的是HTML网页窗体,如下图所示:,如下表所示:表单标签说明<form>…</form>Html表单标签<input…/>输入或选择数据的表单域,包含按钮和文本框字段,不同type属性表示不同的字段<textarea>..</textarea>建立选单字段,内含<option>卷标的选项<select>…</select>选单字段的选项<option>…</option>-架构<formname="name"method="post|get"action="URL"enctype="MIME"><inputtype=…><textarea>….</textarea><select><option>….</option></select><inputtype="submit"…></form><form>标签的属性name属性:窗体名称。method属性:设定数据送出方式,如下:<formname="order"method="post"></form>action属性:设定PHP窗体处理程序所在的路径,也可以是URL网址,如下所示:<formname="order"method="post"action="Ch9-3-"></form>enctype属性:设定窗体数据传送时的编码方式。$_POST与$_GET在服务器端的PHP接收程序中,必须依照<form>标签中的method属性设定值,利用PHP内建的「预定变量」来接收传过来的数据。PHP关于窗体处理的「预定变量」有下列两种: (1)$_GET(默认方式):接收由窗体页面使用get方法(URL网址参数传遞),传送过来的字段数据。属于全局的结合数组变量,其数组索引值为所接收字段的识别名称。 (2)$_POST:接收由窗体页面使用post方法(HTTP标头资料传遞),传送过来的字段数据。属于全局的结合数组变量,其数组索引值为所接收字段的识别名称。$_POST与$_GET例如:网页窗体拥有名为Username的标签,在PHP程序代码可以使用上表的预定变量取得域值,如下所示:$name=$_POST["Username"];$name=$_GET["Username"];PHP程序代码到底是使用$_POST或$_GET变量,需视HTML窗体<form>卷标的method属性值而定,当method=“post”,则使用$_POST,否则使用$,还可以使用超链接URL参数转址传送数据给其他PHP程序,如下所示: <ahref="Ch9-2-?Username=liudehua&Password=5678">登入网站</a><a>标签的超链接传递Username和Password一共两个参数。-取得参数值PHP程序取得超链接传递参数如同窗体的get方法,可以使用$_GET数组变量取得参数或域值,如下所示: $username=$_GET["Username"]; $pass=$_GET["Password"];文档分享