您当前的位置: 首页 > 网站编程 > PHP教程 > PHP与Web页面交互

PHP与Web页面交互

作者:不详 来源:网络 发布时间: 2014-07-15 22:30 点击:
一、表单数据的提交方式 1、通过GET方法提交数据 使用get方法时,表单数据被当作URL的一部分传过去,格式如下: http://url?name1=value1name2=value2... url为表单响应地址; name为表单元素的名称; value为表单元素的值; php使用$_GET[name]预定义变量自动保存通过

PHP与Web页面交互

     一、表单数据的提交方式

  1、通过GET方法提交数据

  使用get方法时,表单数据被当作URL的一部分传过去,格式如下:

     http://url?name1=value1&name2=value2...

     url为表单响应地址;

     name为表单元素的名称;

     value为表单元素的值;

     php使用$_GET[name]预定义变量自动保存通过GET方法传过来的值。

     GET方法有个最大缺点,所有信息显示在客户端浏览器上,另外url本身受长度限制(1024KB)

  2、通过POST方法提交数据

  使用PHP的$_POST[name]变量可以获得表单元素的值。

  二、获取提交的表单数据

  1、获取按钮的数据

  按钮分提交按钮(submit)、重置按钮(reset)和普通按钮(button)

  提交按钮(submit):单击后将数据传到<form>标签中action属性所指的URL。

  重置按钮(reset):作用是恢复表单的信息到初始该页时的数据。

  普通按钮(button):虽然可以单击,却不触发任何事件,一般是用来和javascript脚本的onclick事件配合使用。

  2、获取文本区域的数据

  格式如下:<input type="text" name="usr" value="mr">

  获取:通过$_POST[usr],usr为文本框的name。

  三、获取单选按钮的数据

  单选按钮(radio)具有相同的name值和不同的value值。

  格式如下:<input type="radio" name="sex" value="male">男

           <input type="radio" name="sex" value="female">女

  获取:通过$_POST[sex]来获取选择的sex类型。

  四、获取复选框的数据

  复选框(checkbox)都是多个存在的,为了便于传值,name的名字可以是一个数组形式。

  格式如下:<input type="checkbox" name="chkbox[]" value="chkbox1">....

  获取:for($i=0;$i<count($_POST[chkbox]);$i++){

         echo $_POST[chkbox][$i];

       }

  五、获取列表框的数据

  列表框有下拉列表框,列表框和多选列表框3种形式,但基本语法都是一样的。

  格式如下:<select name="select" size="1">

                  <option value="1980">1980</option>

                  <option value="1981">1981</option>

                          ...

            </select>

            注:size值为1时就是下拉列表框。size的值大于1时为列表框,当有multiple属性时就变成了多选框。

  获取:for($i=0;$i<count($_POST[select]);$i++){

         echo $_POST[select][$i];

       }

  六、获取文本域的数据

  格式:<textarea name="textarea" rows="3" cols="20">文本内容</textarea>

  获取:$_POST[textarea]

  七、获取文件域的数据

  格式:<input type="file" name="file" accept="image/jpeg">

  获取:$_POST[file]

  八、获取隐藏域的数据

  格式:<input type="hidden" name="hidden" value="隐藏内容">

  获取:$_POST[hidden] 

                                
分享到:
本文"PHP与Web页面交互"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4