zoukankan      html  css  js  c++  java
  • PHP-表单提交(form)

    PHP-表单提交

    一  form表单

    GET    将表单内容附加到URL地址后面,提交的信息长度有限制,不可以超过8192个字节,同时不具有保密性,而且只能传送ASCII字符(一般传送的不保密性数据)

    POST  将用户填写的数据包含在表单数据中,不会在地址栏中显示,同时没有数据长度的限制

    默认GET方法,地址传值使用的GET方法

    二 input 标记

    type属性:text 文本域  password 密码域  reset  重置  radio 单选框   checkbox 复选框   hidden 隐藏域(传递页面重要数据)

    name 表单名称

    action 目标地址,绝对或相对URL,默认为当前页面

    enctype  表单编码方式

    数据获取:

    <?php

    if ($_POST){              //不要使用isset判断,$_POST数据已经存在,会返回为真    

    print_r($_POST);

    }

    ?>

    (一)文本域和密码域

    <form name="test" method="POST" action="" enctype="" >
    用户名<input type="text" name="user">
    密码<input type="password" name="password"> 

     <br/>
    <input type="submit" name="submit" value="提交">
    </form>

    (二)单选框和复选框

    单选框

    <form name="test" method="POST" action="" enctype="" >
    A<input type="radio" name="user" value="A">
    B<input type="radio" name="user" value="B">   //name属性需要相同
     <br/>
     <input type="submit" name="submit" value="提交">
    </form>

    复选框

    <form name="test" method="POST" action="test.php" enctype="" >
    A<input type="checkbox" name="user[]" value="A">
    B<input type="checkbox" name="user[]" value="B">   //使用数据传递
      <br/>
      <input type="submit" name="submit" value="提交">
    </form>

    三 多行文本域

    <form name="test" method="POST" action="test.php" enctype="" >
    <textarea name="content">
       
    </textarea>
      <br/>
      <input type="submit" name="submit" value="提交">
    </form>

    四 下拉文本框

    <form name="test" method="POST" action="test.php" enctype="" >
    <select>
         <option value="本科" checked>本科</option>  //可以指定初始值checked,也可以不指定
         <option value="专科" >专科</option>
    </select>
      <br/>
      <input type="submit" name="submit" value="提交">
    </form>

  • 相关阅读:
    CoreOS Hyper-V 安装
    RancherOS Hyper-V 安装
    Android sdk content loader 0%的解决方案
    在launcher隐藏应用图标[大杂烩]
    RTSP、HTTP、HTTPS、SDP四种协议详解
    Webview上下滑动渐变色问题解决
    调节listview的item高度
    软键盘消失有残影 不影响activity原有布局 不会重绘之前界面
    android横竖屏禁止重新绘制的方法
    去除actionbar的左侧图标
  • 原文地址:https://www.cnblogs.com/qiujun/p/6801896.html
Copyright © 2011-2022 走看看