php中POST表单提交的ID如何获取

php中POST表单提交的ID如何获取,第1张

<form action=“xxxxphpid=<php echo $_GET['ID']>” method='post'>

这样可以传GET

或者使用$_POST['ID']

<input type="hidden" name='ID' value="<php echo $_GET['ID']>" />

首先你一点提交,form里面会指定提交到某个页面,form标签里面有一个属性是指定提交的方式method="get"或者method="post",如果是用get提交,到下个页面用$_GET["XXX"]; 来接收,如果是用post提交,到下个页面用$_POST["XXX"];接收。你可以试一下用echo $_POST["XXX"];打印出来看看。如果表单提交的是多选按钮值,那就需要用数组方式才能穿到下个页面

1

<form id="form1" name="form1" method="get" action="resetpasswordphp">

改成

<form id="form1" name="form1" method="post" action="resetpasswordphp">

2

$oldpw = $_GET['oldpw']; //获取旧密码

$newpw = $_GET['newpw']; //获取第1次输入的新密码

$newpw2 = $_GET['newpw2']; //获取第2次输入的新密码

改成

$oldpw = $_POST['oldpw']; //获取旧密码

$newpw = $_POST['newpw']; //获取第1次输入的新密码

$newpw2 = $_POST['newpw2']; //获取第2次输入的新密码

>

在表单页面先把数组给序列化,比如json,xml或自定义的字符串如"1,2,3,4"

然后用一个<input name="myArray" value="1,2,3,4">值就提交给php的$_POST["myArray"]后,

再在php反序列化成php的数组

获取到的POST、GET是数组形式的值,需要通过键值来详细获取相应的值

比如: indexphp 页面

下面是POST方法

<form name="form1" method="post" action="indexphp">

<input type="text" name="contents" value="">

<input type="submit" value="提交">

</form>

<php

//获取表单提交的数据

$contents = $_POST['contents'];

echo $contents;

>

也可以是下面是GET方法

<form name="form1" method="get" action="indexphp">

<input type="text" name="contents" value="">

<input type="submit" value="提交">

</form>

<php

//获取表单提交的数据

$contents = $_GET['contents'];

echo $contents;

>

POST相对于GET方法,更好一些,可以提交大量数据,以及更安全些。

以上就是关于php中POST表单提交的ID如何获取全部的内容,包括:php中POST表单提交的ID如何获取、PHP怎么获取非form表单传来的post数据、PHP获取表单的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9567150.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存