PHP的两种表单数据提交方式

Posted 党兴明

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP的两种表单数据提交方式相关的知识,希望对你有一定的参考价值。

1 通过隐藏表单提交

    //通过隐藏表单提交
    if ($_POST[‘action‘] == ‘register‘){
        echo ‘你提交了数据‘;
        exit();
    }
?>

<!DOCTYPE html>
<head>
</head>
<body>
    <div id=‘register‘>
        <form method="post" name="register" action="register.php">
            <input type="hidden" name="action" value="register" />
            <ul>
                <h2>请认真填写一下内容</h2>
                <li>用&#8194户&#8194名:<input type=‘text‘ name=‘username‘ class=‘text‘ />(*必填,至少两位)</li>
                <li>密&#12288&#12288码:<input type=‘password‘ name=‘password‘ class=‘text‘ />(*必填,至少两位)</li>
                <li><input type=‘submit‘ value=‘提交‘  /></li>
            </ul>
        </form>
    </div>
</body>

2 通过?后的后缀提交数据

<?php 
   if ($_GET[‘action‘] == ‘register‘){
       echo ‘你提交了数据‘;
       exit();
   }
?>

<!DOCTYPE html>
<head>
</head>
<body>
    <div id=‘register‘>
        <form method="post" name="register" action="register.php?action=register">
            <ul>
                <h2>请认真填写一下内容</h2>
                <li>用&#8194户&#8194名:<input type=‘text‘ name=‘username‘ class=‘text‘ />(*必填,至少两位)</li>
                <li>密&#12288&#12288码:<input type=‘password‘ name=‘password‘ class=‘text‘ />(*必填,至少两位)</li>
                <li><input type=‘submit‘ value=‘提交‘  /></li>
            </ul>
        </form>
    </div>
</body>

 

以上是关于PHP的两种表单数据提交方式的主要内容,如果未能解决你的问题,请参考以下文章

php 表单提交

表单的提交有两种方式:GET和POST,这两种方式的区别是啥?

表单提交有那两种方式?PHP如何获得表单提交的数据?

php中提交表单数据的POST()方法和GET()方法

浏览器原生 form 表单POST 数据的两种方式

form表单提交的两种方式