多图上传-转载

这是HTML,是转载的。多图。
这里写图片描述

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <script src="__JS__/jquery-1.9.1.min.js"></script>
    <!-- 引用控制层插件样式 -->
    <link rel="stylesheet" href="__TYUPLOAD__/control/css/zyUpload.css" type="text/css">
    <!--图片弹出层样式 必要样式-->
    <!-- <script type="text/javascript" src="__TYUPLOAD__/jquery-1.7.2.js"></script> -->
    <!-- 引用核心层插件 -->
    <script type="text/javascript" src="__TYUPLOAD__/core/zyFile.js"></script>
    <!-- 引用控制层插件 -->
    <script type="text/javascript" src="__TYUPLOAD__/control/js/zyUpload.js"></script>
    <!-- 引用初始化JS -->
    <script type="text/javascript" src="__TYUPLOAD__/demo.js"></script>
    <style>
        .gg-list { padding-left:260px; margin-bottom:16px; font-size:12px; color:#2d4758;padding-top: 50px;}
        .gg-list .tit,.gg-list .cont,.required,.gg-radio { display:inline-block; vertical-align:top;}
        .gg-list .tit { min-width:65px; color:#2d4758; font-size:14px; line-height:34px;}
        .gg-list .gg-ipt,.gg-list .textarea { width:486px; height:32px; line-height:32px; display:inline-block; border:1px solid #c9c9c9; padding:0 6px; font-family:"宋体";}
        .gg-list .cont { *display:inline; *zoom:1;}
        .gg-list .cont .text { color:#7a7a7a; line-height:1.6; padding-top:6px;}
        .gg-list .sel { vertical-align:top; margin-top:8px; font-size:12px; font-family:"宋体";}
        .gg-list .gg-radio { padding-top:10px; margin-right:10px;}
        .gg-list .gg-radio input { vertical-align:-2px; margin-right:4px;}
        .gg-list .textarea { height:80px; font-size:12px; line-height:1.6;}
        .gg-list .protocol { font-size:14px; padding-top:4px;}
        .gg-list .protocol input { vertical-align:-1px; margin-right:6px;}
        .gg-list .protocol a { color:#31bcd3; font-size:14px;}
    </style>
</head>
<body>
<div class="gg-list" data-id="fxpt">
    <input type = "hidden" name = "adimg" id = "adimg" value ="<?php if($taskfind['adimg']){echo $taskfind['adimg'].',';}else{ echo '';} ?>" height="70px" >
    <input type = "hidden" name = "adimg2" id = "adimg2" value ="" height="70px" >
    <label class="tit">分享配图</label>
    <div id="demo" style="padding:0; display:inline-block; vevertical-align:top; *display:inline; *zoom:1;" class="demo">
        <?php
            if($imglist){
              echo  '<div id="pr" class="upload_pr">';
                foreach ($imglist as $key => $val) {
                echo '
                 <span class="phopt-preview">
                   <img id="uploadImage_'.$val['id'].'" class="upload_image" src="'.$val['imgurl'].'" style="width:expression(this.width > 105 ? 105px : this.width);">
                   </span>
                ';
            }


        echo '</div>';
            echo '<div>修改广告以上配图将被覆盖</div>';
    }
    ?>
</div>
</body>
</html>

以下是php的代码:

/*多图上传 终极版 当然也是别人的代码了 哈哈 2015/12/15 start */
    public function pic_img(){
        $this->display();
    }


    /*图片上传方法*/
    public function upload(){
        $file = $_FILES['file'];
        $upload = new \Think\Upload();// 实例化上传类
        $upload->maxSize = 2*1024*1024;
        $upload->rootPath  = './Uploads/'; // 设置附件上传根目录
        $upload->savePath  = 'Advert/yyzz/'; // 设置附件上传(子)目录
        $info = $upload->uploadOne($file);
        //echo $upload->rootPath.$upload->savePath;
        $data['pic_url'] = $upload->rootPath.$info['savepath'].$info['savename'];
        $res=M('pic')->add($data);
        if($res){
            echo $res;
        }else{
            echo "上传失败";
        }
    }

需要用的类,放在压缩文件中:
这里不能上传压缩文件,我把他放在百度云上面,名字为:tyupload.zip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值