社区
基础编程
帖子详情
关于POST的问题
----華----飛----
2010-07-23 09:00:11
POST在传递数字的时候能不能传递一个数组的值,比如
<input type="text" name="hidden" value="<?php echo $rows->id ?>">
其中<?php echo $rows->id ?>是循环数组得到的值,那么在POST传递到下一个页面的时候能不能将数组的值都传下去而不是只是第一个值,我目前的状况就是就传递了第一个元素的值。高手帮忙!
...全文
91
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']);
?>
解决
POST
请求跨域
问题
解决
POST
请求跨域
问题
今天在做项目的时候。出现了
POST
请求跨域失败,而GET请求跨域成功的很奇怪的情况,自己为此研究了好久,特此做个记录。 场景:前端发起
POST
请求后端接口时,报错,错误如下: 初始
问题
分析: 其实原来在后端管理页面也出现过类似的错误,看到CORS error,初步考虑是跨域
问题
。由于原来在后端代码中已经全局添加了corsfilter解决跨域
问题
,为此刚开始拟定的解决方案为:添加允许跨域的域名。 结果失败,错误仍旧。 再次对比后端跨域成功的请求与此次请求的区别。发现成功的是ge
关于Element UI中,使用axios进行
post
请求的
问题
在Vue中使用axios遇到的一些
问题
关于axios的引入
问题
具体格式如下关于
post
请求的一些
问题
需要说明的是,有些vue项目会涉及到token验证,这个时候你就需要加一个请求拦截器有请求拦截器,自然就有响应拦截器 关于axios的引入
问题
具体格式如下 在vue项目中的main.js中使用import引入: import axios from 'axios’ import qs from 'qs’ !以上会在webpack创建项目时,自动下载好,只管像这样引用即可! 关于
post
请求的一些
问题
1、关于请
GET和
POST
的区别
GET和
POST
是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,
POST
通过request body传递参数。 你可能自己写过无数个GET和
POST
请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 当你在面试中被问到这个
问题
,你的内心充满了自信和喜悦。 你轻轻松松的给出了一个“标准答案”: GET在浏览器回退时是无害的,而
POST
会再次提交请求。 GET产生的URL地址可以被Boo
解决前端
post
跨域
问题
转自:https://blog.csdn.net/baidu_38027860/article/details/79960927 网上
post
跨域解决的
问题
方案一箩筐,但是真正能用得上的我还真是一个没看到,基本上都是基于jsonp的方案去解决跨域的
问题
,jsonp的原理我就不讲了,网上介绍的多了去了,既然是jsonp了,那还谈什么
post
跨域
问题
了,一群标题党,来自一个查了一天百度及论坛人的吐槽… 好了,言归正传,在具体说解决办法之前我先说一下为什么会有跨域的
问题
,
post
跨域
问题
本身是因为请求的域名和用于
nginx rewrite导致
post
问题
问题
背景 开始的时候前端用的3000端口发的
post
请求到node,node做了检测要求必须用
post
,不能用get,这个时候前端请求的接口是xxxx:3000/servers, 但是前端是用nginx部署在81端口的,这导致请求老是发2次,看起来不好看。 尝试解决 把前端请求的接口改成xxxx:81/api/servers ,用nginx做一次转发,开始是这么写的nginx的配置: locat...
基础编程
21,891
社区成员
140,343
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章