您好我的PHP是好的,但我从来没有得到的一件事是数组,但我知道他们是多么方便,这就是为什么我要使用它们。 这里是我的问题:发布PHP数组到文件
我的形式是这样的:
while($row = mysql_fetch_array($result)){
echo "<INPUT TYPE=CHECKBOX"." "."name"."="."\"to[]\""." "."value=\""."0".$row['cnumber']."\" >".$row['cname']."<br>"."<br>";
} ?>
首先是该行不行?是“以[]”正确的方式来做到这一点?
好吧,那么它被张贴到另一页:
$to = $_POST['to'][];
现在的问题是,当我检查:
if (empty($to) {
header ("Location: /sms_error.php");
}
它说,它空的,去sms_error.php
终于如果你有兴趣这是我所做的与阵列:
foreach ($to as $to) {
/* code */
}
这可以吗?
由于提前, 尼尔
我已经试过了同样的事情之前... – Niall 2011-05-02 16:25:00
试试这个行后做的var_dump($到)。 – 2011-05-02 16:31:21
如果没有任何复选框返回的数组将会是空的 – 2011-05-02 17:06:09