50%
"; } $token = csrf_token(); $html = <<
上传图片
$imgHtml
EOF; return $html; } public function single2($folder, $id, $name="data", $img="", $option=[]){ $folder = urlencode($folder); $imgHtml = ""; $option['callback'] = isset($option['callback']) ? $option['callback'] : ""; $option['watermark'] = isset($option['watermark']) ? $option['watermark'] : ""; if(!$option['callback'] && !empty($img)) { if(!is_array($img)){ $img['url'] = $img; $img['alt'] = ''; } /*$imgHtml .= "
  • × \"{$img}\"

  • ";*/ $iconImage = in_array(fileExt($img['url']), ['jpg', 'png' , 'gif' , 'jpeg' , 'bmp']) ? "
    /
    " : "
    "; $imgHtml .="
  • {$iconImage}

    {$img['alt']}

    ×
  • "; } $html = <<
      $imgHtml
    •  
    EOF; return $html; } /** * 统一上传 * @param $folder * @param $id * @param string $name * @param array $imgs * @param null $callBackFun * @return string */ public function multi($folder, $id, $name="data[image]", $imgs=[], $option=[]){ $file_types = 'jpg|jpeg|gif|png|bmp'; $option['watermark'] = isset($option['watermark']) ? $option['watermark'] : ""; $url = U("tools/uploadImg",['fooder'=>$folder,'watermark'=>$option['watermark'],'time'=>SYSTEM_TIME,'token'=>md5($folder. LOGIN_MARK_SESSION_KEY . SYSTEM_TIME)]); $imgHtml = ""; $option['callback'] = isset($option['callback']) ? $option['callback'] : ""; if(!$option['callback'] && !empty($imgs)) { // dd($imgs); foreach($imgs as $key=>$val) { if(is_string($val)) { $img['url'] = $val; $img['alt'] = ''; }else{ $img = $val; } $imgHtml .= " \"image\" "; } } $herfUrl = request()->fullUrl(); $html = <<
    $imgHtml
    EOF; return $html; } public function multi2($folder, $id, $name="data[image]", $imgs=[], $option=[]){ $folder = urlencode($folder); $imgHtml = ""; $option['callback'] = isset($option['callback']) ? $option['callback'] : ""; $option['max'] = isset($option['max']) ? $option['max'] : 200; $option['max'] = $option['max']-count($imgs); $option['watermark'] = isset($option['watermark']) ? $option['watermark'] : ""; if(!$option['callback'] && !empty($imgs)) { // dd($imgs); foreach($imgs as $key=>$val) { if(is_string($val)) { $img['url'] = $val; $img['alt'] = ''; }else{ $img = $val; } /*$imgHtml .= "
  • × \"{$img['alt']}\"

  • ";*/ //echo in_array(fileExt($img['url']), ['jpg', 'png']) ? "
    " :"
    "; $iconImage = in_array(fileExt($img['url']), ['jpg', 'png' , 'gif' , 'jpeg' , 'bmp']) ? "
    /
    " : "
    "; $imgHtml .="
  • {$iconImage}

    {$img['alt']}

    ×
  • "; } } $html = <<
      $imgHtml
    •  
    EOF; return $html; } }