发送带有数字的帖子数据
Posted
技术标签:
【中文标题】发送带有数字的帖子数据【英文标题】:Sending Post Data with a Number 【发布时间】:2015-10-19 06:31:24 【问题描述】:我有一个包含 100 个复选框的页面......打开和关闭。这些复选框被命名为“box1”“box2”“box3”等。它们是从表中的单行/列中提取的,我将 1|0|1|0|1 分解为单独的复选框输入。
我的问题是,当我尝试更新它们时,我不知道如何将它们恢复为单个字符串以将它们放回同一列。这就是我所拥有的......但显然它不起作用。其中一些东西对我来说是新的。任何建议都会有所帮助。
$i = 1;
while($i < 101)
$thisBox = $_POST['box'][$i];
if($thisBox != 1)$thisBox = 0;
$boxData .= $thisBox . "|";
$i++;
它只显示 100 倍的“|”我不确定是否可以在每个循环中创建 $_POST['box##']
。
【问题讨论】:
请为此发布 html。需要看看哪些盒子张贴 【参考方案1】:试试$thisBox = $_POST['box'.$i]
【讨论】:
我不敢相信我忽略了这一点。非常感谢。那行得通。我会尽快接受作为答案。【参考方案2】:试试这个,
$thisBox = $_POST["box$i"] == "on" ? 1 : 0;
$boxData .= $thisBox . "|";
不需要if
条件
【讨论】:
以上是关于发送带有数字的帖子数据的主要内容,如果未能解决你的问题,请参考以下文章
来自包含双精度数字的 Json 帖子的错误 400(错误请求)
发送带有 C# 错误 403 的文件和数据。CURL 没有错误
Angular JS将带有$resource的数组数据发送到.NET API