• 技术文章 >php教程 >php手册

    实例详解PHP如何获取表单数据

    2018-10-26 17:12:54转载319

    这篇文章主要介绍了PHP如何获取表单数据,有一定的参考价值,感兴趣的朋友可以看看,希望对你有帮助!

    <form name="form1" method="post" action="">
    	<table width="509" border="0">
    		<tr>
    			<td> 用户名:</td>
    			<td><input type="text" name="user" size="20"></td><!--name相当于是数组名-->
    			<td> 密  码:</td>
    			<td><input name="pwd" type="password" id="pwd" size="20"></td><!--id相当于是数组名-->
    			<td><input name="submit" type="submit" id="submit" value="登陆"/></td>
    		</tr>
    	</table>
    </form>
    <?php
      if(isset($_POST["submit"])&&$_POST["submit"]=="登陆"){
    	  echo "您输入的用户名为:".$_POST["user"]."  l;密码为:".$_POST['pwd'];
      }
    ?>

    1).<form name="form1" method="post" action="">

    2).name为表单名 method为表单提交的方式 action为处理该表单页面的URL

    3).<tr>为行对齐 <td>为列对齐

    4).<input name="submit" type="submit" id="submit" value="登陆"/>则为表单中的输入域标记

    5).name则为文本框的名字(类似于数组中的索引) type为输入域的类型

    6).isset($_POST["submit"] 检测变量是否被设置 判断POST中的数据是否被提交过来

    7).$_POST["submit"]=="登陆" 判断提交的按钮是否为登陆

    <form name="form1" method="post" action="">
        性别;
        <input name ="sex" type="radio" value="男" checked>男
    	<input name ="sex" type="radio" value="女" >女
    	<input name="Submit" type="submit" value="提交" >
    </form>
    <?php
      if(isset($_POST["sex"])&&$_POST["sex"]!=""){
    	  echo "您选择的性别为:".$_POST["sex"];//输出的内容为表单的value值
      }
    ?>

    注意输出的内容为表单的value值

    <form name="form1" method = "post" action="">
    	<table width="540" cellpadding="0" cellspacing="0">
    		<tr>
    			<td width="400" height="25" align="center" valign="top">
    				您喜欢的类型:
    				<input type="checkbox" name="mrbook[]" value="入门类">
    				入门类
    				<input type="checkbox" name="mrbook[]" value="案例类">
    				案例类
    				<input type="checkbox" name="mrbook[]" value="讲解类">
    				讲解类
    				<input type="checkbox" name="mrbook[]" value="实力类">
    				实力类
    			</td>
    			<td width="40" align="center" valign="top">
    				<input type="submit" name="submit" value="提交">
    			</td>
    		</tr>
    	</table>
    </form>
    <?php
       if(isset($_POST['mrbook'])&&$_POST['mrbook']!=null){ //判断复选框 不为空执行下面操作 
    	  echo "you choose        "; //多个空格多个 
    	  for($i = 0;$i<count($_POST['mrbook']);$i++)
    		  echo $_POST['mrbook'][$i]."       ";
       }
    ?>

    【相关教程推荐】

    1. php编程从入门到精通全套视频教程

    2. php从入门到精通

    3. bootstrap教程

    声明:本文转载于:CSDN博客,如有侵犯,请联系admin@php.cn删除
    专题推荐:php 获取表单数据
    上一篇:PHP数据库开发知多少 下一篇:基于PHP与XML的PDF文档生成技术
    Web大前端开发直播班

    相关文章推荐

    • PHP中使用cURL实现Get和Post请求的方法• PHP预定义变量9大超全局数组用法详解_php基础• php中{}大括号是什么意思_php基础• PHP文件上传主要代码讲解_php基础
    1/1

    PHP中文网