当前位置: 洪哥笔记 > PHP > PHP与Web页面交互

 

PHP与Web页面交互


关键词

PHP与Web页面交互

摘要

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页面交互:http://www.splaybow.com/post/php-web.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:8771947!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« php流程控制语句 PHP常用函数 »