社区
基础编程
帖子详情
关于POST的问题
----華----飛----
2010-07-23 09:00:11
POST在传递数字的时候能不能传递一个数组的值,比如
<input type="text" name="hidden" value="<?php echo $rows->id ?>">
其中<?php echo $rows->id ?>是循环数组得到的值,那么在POST传递到下一个页面的时候能不能将数组的值都传下去而不是只是第一个值,我目前的状况就是就传递了第一个元素的值。高手帮忙!
...全文
110
10
打赏
收藏
关于POST的问题
POST在传递数字的时候能不能传递一个数组的值,比如 <input type="text" name="hidden" value="id ?>"> 其中id ?>是循环数组得到的值,那么在POST传递到下一个页面的时候能不能将数组的值都传下去而不是只是第一个值,我目前的状况就是就传递了第一个元素的值。高手帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jungle_java
2010-07-23
打赏
举报
回复
同样学习了!
----華----飛----
2010-07-23
打赏
举报
回复
好吧 还是没有解决问题,不过还是学到了些东西,谢各位了。
cheng20100915
2010-07-23
打赏
举报
回复
................
amani11
2010-07-23
打赏
举报
回复
会错意了
$rows->id是个数组?
4楼方法,不错
或者用base64_encode(serialize($rows->id))序列化数组,,服务器端unserialize(base64_decode($_POST['hidden']));//这也会得到数组
Dleno
2010-07-23
打赏
举报
回复
<input type="text" name="hidden" value="<?php echo base64_encode(json_encode($rows->id));?>">
php:
$hidden = json_decode(base64_decode($_POST['hidden ']),true);
----華----飛----
2010-07-23
打赏
举报
回复
[Quote=引用 1 楼 amani11 的回复:]
name要设置不同
或者是个数组,比如 name="hidden[]"
POST后取值在数组里,$_POST['hidden'];是个数组
[/Quote]
这样做了,是变成数组了,可是数组的值还是只有一个。
床上等您
2010-07-23
打赏
举报
回复
name 做成一个数组吧
input name=hidden[]
获取时
$arr=$_POST['hidden'];
$arr 就是一个数组来的了。
amani11
2010-07-23
打赏
举报
回复
name要设置不同
或者是个数组,比如 name="hidden[]"
POST后取值在数组里,$_POST['hidden'];是个数组
----華----飛----
2010-07-23
打赏
举报
回复
[Quote=引用 9 楼 jungle_java 的回复:]
你的意思应该是这样的吧:如下代码在postTest2.php中就会打出一个数组啊:
Array
(
[0] => 1
[1] => 2
[2] => 3
)
有什么问题的么?(你应该是生成html代码的时候有点问题的吧!楼上说的都是对的啊)
index文件代码如下:
<form id="test1" method="post" action="p……
[/Quote]
他们都是对的呀, 所以说是学习了。不过没有解决我要的功能的问题呀。
jungle_java
2010-07-23
打赏
举报
回复
你的意思应该是这样的吧:如下代码在postTest2.php中就会打出一个数组啊:
Array
(
[0] => 1
[1] => 2
[2] => 3
)
有什么问题的么?(你应该是生成html代码的时候有点问题的吧!楼上说的都是对的啊)
index文件代码如下:
<form id="test1" method="post" action="postTest2.php" >
<input type="text" name="hidden[]" value="<?php echo "1"; ?>">
<input type="text" name="hidden[]" value="<?php echo "2"; ?>">
<input type="text" name="hidden[]" value="<?php echo "3"; ?>">
<input type="submit" value="button">
</form>
postTest2.php代码如下:
<?php
print_r($_POST['hidden']);
?>
php的
post
问题
,php发送
post
的
问题
本文探讨了一个关于PHP中使用do_
post
_request函数发送
POST
请求时遇到的
问题
。在
post
.php向get
Post
.php发送数据后,var_dump($_
POST
)在get
Post
.php中显示为空。原因在于缺少了必要的Content-Type头信息。通过在请求头中添加'Content-type:application/x-www-form-urlencoded',可以解决此
问题
,确保数据正确传递。
django中ajax
post
数据时request.
POST
获取数组
问题
在Django中,使用Ajax
POST
数据时遇到request.
POST
无法正常处理数组的
问题
。官方提供的QueryDict不能满足需求。文中介绍了三种解决方法:将前端数组和字典转为JSON字符串,但会导致后端处理复杂;子级转JSON字符串,值变为string类型;最后是将数组和字典转换为'1'+JSON字符串形式,后端再进行还原。作者建议了解QueryDict的原因,按规则处理,以避免团队合作时的潜在
问题
。
SpringMVC中解决
POST
和GET请求中文乱码
问题
本文介绍了解决SpringMVC中
POST
和GET请求中文乱码
问题
的方法。通过配置CharacterEncodingFilter解决
POST
请求乱码,修改Tomcat的server.xml解决GET请求乱码,以及提供了一个通用的过滤器类来同时处理
POST
和GET请求的乱码
问题
。
php 设置
post
大小_
post
数据大小的限制
问题
在尝试向后台提交大量
POST
数据时,遇到一个奇怪的
问题
:当数据大小超过特定值,后台接收的数据为空。经过排查,发现并非php.ini的`
post
_max_size`或`upload_max_filesize`设置导致,而是由于Suhosin扩展的存在,其对单个
POST
变量的长度和数量进行了限制。通过增加`suhosin.
post
.max_value_length`和`suhosin.
post
.max_vars`的配置,成功解决了这个
问题
。
解决
POST
请求跨域
问题
本文记录了一次在项目中遇到的
POST
请求跨域失败而GET请求成功的情况。
问题
源于对CORS简单请求与特殊请求的理解不充分。经过分析,发现失败的
POST
请求因携带了JSON内容,触发了预检请求(preflight)。由于服务器配置错误,没有正确设置允许的头信息,导致预检请求失败。修复了CORS过滤器的代码,将`addAllowedMethod`改为`addAllowHeader`后,成功解决了跨域
问题
。该案例强调了排查代码错误的重要性。
基础编程
21,889
社区成员
140,337
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章