我有一堆urls,我是从一个带有foreach循环的json文件中回音的。然后,我选择了其中一些带有表单复选框的,然后我想将它写入另一个json文件。但是,当我写到第二个json文件时,它只是获取最后一个已检查的url,而不是所有选中的url。
表格:
<?php
if(!empty($user_array)){
foreach($user_array as $image){
echo
<input type="checkbox" name="photo_url" value="'. $image['url'] . '">;
}
}grab_urls.php
$new_json = fopen("new-order.json", "w") or die("Unable to open file!");
$txt[] = array(
'photo_url'=> $_POST['photo_url'],
);
fwrite($new_json, json_encode($txt, JSON_FORCE_OBJECT));
fclose($new_json);我如何才能让所有的检查的URL?
发布于 2015-03-02 07:02:26
您需要创建多个复选框array.something,如下所示:
<?php
if(!empty($user_array)){
foreach($user_array as $image){
echo
<input type="checkbox" name="photo_url[]" value="'. $image['url'] . '">;
}
}
?>https://stackoverflow.com/questions/28804217
复制相似问题