首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用PHP将校验数据写入json

用PHP将校验数据写入json
EN

Stack Overflow用户
提问于 2015-03-02 06:58:41
回答 1查看 26关注 0票数 1

我有一堆urls,我是从一个带有foreach循环的json文件中回音的。然后,我选择了其中一些带有表单复选框的,然后我想将它写入另一个json文件。但是,当我写到第二个json文件时,它只是获取最后一个已检查的url,而不是所有选中的url。

表格:

代码语言:javascript
复制
    <?php
    if(!empty($user_array)){
      foreach($user_array as $image){
        echo 
          <input type="checkbox" name="photo_url" value="'. $image['url'] . '">;
        }
      }

grab_urls.php

代码语言:javascript
复制
$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?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-02 07:02:26

您需要创建多个复选框array.something,如下所示:

代码语言:javascript
复制
<?php
if(!empty($user_array)){
  foreach($user_array as $image){
    echo 
      <input type="checkbox" name="photo_url[]" value="'. $image['url'] . '">;
    }
  }
?>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28804217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档