javascript - PHP传值,小菜提问,请各路大神给段代码。
PHPz
PHPz 2017-04-11 11:49:04
[JavaScript讨论组]

初学者学做个多图片批量下载,前台用户选中多个图片,然后图片地址传给后台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'),
        ...
    );

    谢谢各路大神。

    PHPz
    PHPz

    学习是最好的投资!

    全部回复(3)
    PHPz

    通过js获取到所有图片地址,然后通过ajax提交,php返回压缩包下载地址就可以了

    高洛峰
    var arr=new Array();
    $(".D").each(function(){
    arr.push($(this).find("img").attr("src");
    });
    jsondata=$.toJson(arr);
    PHP中文网

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

    php:
    $_FILES['img']

    你试试

    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送

    Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号