zoukankan      html  css  js  c++  java
  • php的form中元素name属性相同时的取值问题

     php的form中元素name属性相同时的取值问题:修改元素的名称,在名称后面加上 '[]',然后取值时即可得array()数组。

    一、以复选框为例:

    <html> 
    <head> 
    <title>php取checkbox多选框的值</title> 
    </head> 
    <body> 
    html复选框,如果以数据组形式发送给php脚本,则须以checkbox[]形式。
    <form id="form1" name="form1" method="post" action=""> 
    <label> 
    <input type="checkbox" name="checkbox[]" value="www.aa.com" /> 
    </label> 
    <label> 
    <input type="checkbox" name="checkbox[]" value="www.bb.com" /> 
    </label> 
    <label> 
    <input type="checkbox" name="checkbox[]" value="www.cc.com" /> 
    </label> 
    <label> 
    <input type="checkbox" name="checkbox[]" value="www.dd.com" /> 
    </label> 
    <label> 
    <input type="submit" name="Submit" value="提交" /> 
    </label> 
    </form> 
    </body> 
    </html> 
    <? 
    //判断是否点击提交 
    if( $_POST ) 
    { 
    $array = $_POST['checkbox']; 
    print_r($array); 
    } 
    /* 
    结果: 
    Array 
    ( 
    [0] => www.aa.com
    [1] => www.bb.co 
    [2] => www.cc.co
    [3] => www.dd.co 
    ) 
    */ 
    ?>
    
  • 相关阅读:
    leetcode目录
    Windows下tuxedo配置
    实习总结
    n人比赛,可轮空,比赛轮数和场数
    Ubuntu中Eclipse安装与配置
    Lunix中文乱码解决方案
    tuxedo入门
    useradd和adduser的区别
    每个位上都是素数
    TUXEDO错误解决方案
  • 原文地址:https://www.cnblogs.com/ribavnu/p/3665736.html
Copyright © 2011-2022 走看看