PHP-通过php post隐藏域内的传值传不过去

需求定制 需求定制 主题:1050 回复:2283

PHP-通过php post隐藏域内的传值传不过去

虐人心 发布于 2017-03-25 字数 168 浏览 1193 回复 2

如题,通过POST传一个ID ,设置了隐藏域,但是死活传不过去,在提交页都可以正常输出,而且在处理页面别的值都可以正常的输出,格式的话,肯定没问题,但是就是不行,求解啊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(2

瑾兮 2017-07-16 2 楼

1.表单形式 :php的话应该是<input type="hidden" name="words"/>
接收页面的话<?php $_POST['words']?>
2.url形式:http://localhost/index.php?word=hello;
接收页面:<?php $_GET['word'];

你可以打个断点测试一下看看是哪一步出问题了,是空值还是乱码,先一步一步排除

泛泛之交 2017-04-23 1 楼

你最好贴一下你的html,我怀疑你表单提交form里是enctype=”multipart/form-data”来上传文件的表单,如果是这样的话,你肯定接收不到post的变量值,因为设置了enctype= "multipart/form-data "后提交的数据是以二进制方式提交,你是获取不到的,你可以用get方式,把隐藏域放到url里来传输。