php 修改表单数据为什么从上个页面id传不过来,还是获取不到,点修改 数据修改不了,看下代码

php 修改表单数据为什么从上个页面id传不过来,还是获取不到,点修改 数据修改不了,看下代码,第1张

你的页面提交是通过POST方式,但你获取ID时却用了GET方式。

<form action="adminmodifyokphp" method="post">

$newsid=$_GET['newsid']; //获取id

HTML如下:

<form method="post" action="1php">

  <input type="radio" name="a" value="a1">

  <input type="submit">

</form>

php如下:

<php

echo $_POST['a'];

>

运行后,勾选a后提交;1php中结果如下:

a1

$_FILES["file"]["tmp_name"]中的file,应该改成你表单中上传INPUT所对应的name,本例中为"picture"(<input type="file" name="picture">)

获取到的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方法,更好一些,可以提交大量数据,以及更安全些。

form表单的提交是需要<input type=submit>的按钮的,或者是需要通过form表单对象的submit()事件去提交,目前看你的这个就是把你最后的一个按钮的type类型改为submit就可以了

以上就是关于php 修改表单数据为什么从上个页面id传不过来,还是获取不到,点修改 数据修改不了,看下代码全部的内容,包括:php 修改表单数据为什么从上个页面id传不过来,还是获取不到,点修改 数据修改不了,看下代码、如何用php获取表单中单选框的值、PHP提交表单,怎样获取文件名等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9688546.html

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

发表评论

登录后才能评论

评论列表(0条)

保存