javascript - PHP传值,小菜提问,请各路大神给段代码。

 虎仔球妈_459 发布于 2022-11-11 18:50

初学者学做个多图片批量下载,前台用户选中多个图片,然后图片地址传给后台ZIP打包下载。
目前就剩下传值这一步

  • //class=d 的为选中图片

    需要的是:批量获取class为d的全部图片地址
    然后将获取的地址传输到另一个PHP文件中的位置(zip压缩文件)

    $image = array(
        array('image_src' => '图片地址', 'image_name' => '图片名称.jpg'),
    );

    效果如下

    $image = array(
        array('image_src' => 'http://127.0.0.1/down/css/pic1.jpg', 'image_name' => 'pic1.jpg'),
        array('image_src' => 'http://127.0.0.1/down/css/pic2.jpg', 'image_name' => 'pic2.jpg'),
        ...
    );

    谢谢各路大神。

    3 个回答
    • 目前就剩下传值这一步:
      例如,
      <input type="file" name="img[]">
      <input type="file" name="img[]">
      <input type="file" name="img[]">

      php:
      $_FILES['img']

      你试试

      2022-11-12 11:03 回答
    • var arr=new Array();
      $(".D").each(function(){
      arr.push($(this).find("img").attr("src");
      });
      jsondata=$.toJson(arr);
      2022-11-12 11:03 回答
    • 通过js获取到所有图片地址,然后通过ajax提交,php返回压缩包下载地址就可以了

      2022-11-12 11:03 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    热门标签
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有