社区
基础编程
帖子详情
URL来POST数组问题
goodjavaboy
2004-11-03 07:37:13
在php中如果要通过URL来POST数组数据的话!需要
<form action=insert.php?sName[]=thq&sAge[]=18&sName[]=zgo&sAge[]=20&>
有什么方法能够
<form action=insert.php?sName=thq&sAge=18&sName=zgo&sAge=20&>
也就是说把"sName[]"名字换成"sName"来传数组数据!
然后在insert中如何得到关于SName和sAge的数组值?
...全文
199
6
打赏
收藏
URL来POST数组问题
在php中如果要通过URL来POST数组数据的话!需要 有什么方法能够 也就是说把"sName[]"名字换成"sName"来传数组数据! 然后在insert中如何得到关于SName和sAge的数组值?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2004-11-04
打赏
举报
回复
url参数在$_SERVER['QUERY_STRING']中
若$_SERVER['QUERY_STRING'] = "sName=thq&sAge=18&sName=zgo&sAge=20"
你可这样
$s = $_SERVER['QUERY_STRING'];
$s = str_replace("=","[]=",$s);
parse_str($s);
这样就得到了$sName、$sAge数组
你也可以将他们写到$_GET数组中去
function test($_s) {
$_s = str_replace("=","[]=",$_s);
parse_str($_s);
foreach(get_defined_vars() as $k=>$v)
if($k != '_s')
$_GET[$k] = $v;
}
test("sName=thq&sAge=18&sName=zgo&sAge=20");
print_r($_GET);
zunyir
2004-11-04
打赏
举报
回复
同意上面的说法,也可以在网页跳转的时候直接得到变量。
程序猿之殇
2004-11-04
打赏
举报
回复
通常的做法,都是数组转换为字符串,接收后然后再转换成数组!
hazen
2004-11-03
打赏
举报
回复
可以考虑在传变量前将这个三个数组变量
转换成按规律分部的字符串
这样就可以直接用<form action=insert.php?sName=thq&sName=zgo>
等到处理页时再拆开就行了!
surfchen
2004-11-03
打赏
举报
回复
??
你这样 <form action=insert.php?sName=thq&sAge=18&sName=zgo&sAge=20&>
的话,他们就不是数组了~~
如果想直接传数组~~你可以考虑serialize~~ 这个可能可以满足你的要求~~具体看手册
turtlevan
2004-11-03
打赏
举报
回复
我不知道为什么要这么做
但是有一个方法是可以的
就是自己来解析URL里的query字串
ajax
post
空
数组
,通过
POST
数组
(Ajax)
好吧,这似乎是最直接的事情,但我真的不知道为...$.ajax({type: "
POST
",
url
: '/user/sell',data: data,success: function(data) {console.log('Call was successful');}});在数据对象中有一个名为 的
数组
items。当...
url
地址中传递
数组
参数的方法
url
地址中传递
数组
参数的方法
POST
请求中,
URL
传递
数组
POST
请求中,前端/客户端需要手动拼接
URL
,然后走接口跟后端交互。 若想传递
数组
,可以按照如下的拼接形式: &materialsTypeId=11&materialsTypeId=12&materialsTypeId=&materialsTypeId= 特点: ...
Axios使用
post
方法给后端传
数组
的
问题
在做前后端对接的时候遇到的一个传
数组
的
问题
,首先,axios的
post
方法传值,我选择了使用实例化一个FormData对象来传值,然后后端使用
post
正常取值嘛。但是我这个数据比较复杂,最后有一个值是
数组
。 我在采用和别的...
ajax
post
提交
数组
6,jQuery的ajax()、
post
()方法提交
数组
,参数[]
问题
当用$.ajax()向后台提交参数时...比如:$.ajax({type: "
POST
",
url
:
url
,data:{ gender:[0,1] },dataType: "json",async:false});这里有个查询性别的gender
数组
.用火狐的firebug查看
post
数据的时候,如果jquery版本过高...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章