php 怎么上传图片,php怎么把图片上传到图片服务器

5ec1a6eb8916003478f1ffddf2f6734c.png

php怎么把图片上传到图片服务器?

图片服务器代码<?php

/**

* 图片服务器上传API接口

* by Zx

* date 2016-04-28

*/

header('Content-type:text/json');

//准备参数

$size = 10485760; //图片大小 单位字节

$type = array('image/jpeg', 'image/gif', 'image/png'); //允许上传的图片类型

//验证数据完整性

if(isset($_FILES['imgs']) && isset($_POST['folder']))

{

switch($_POST['folder'])

{

case 'goods_img':

$path = 'goods_img/'.date('Y-m-d').'/';

break;

case 'goods_sku':

$path = 'goods_sku/'.date('Y-m-d').'/';

break;

default:

$path = 'default/'.date('Y-m-d').'/';

break;

}

if (!is_dir($path))

{

//第三个参数是“true”表示能创建多级目录,iconv防止中文目录乱码

mkdir(iconv("UTF-8", "GBK", $path),0777,true);

}

//开始图片上传

$result = upload($path, $size, $type);

}else{

//参数缺失

$result = array('code' => 0, 'msg' => '参数缺失');

}

echo json_encode($result);

/**

* Upload 图片上传

* @param $path 图片上传路径(一级目录)

* @param $size 图片上传大小 单位字节

* @param $type 允许上传的图片类型

* @return array code(0==上传失败, 1==上传成功) path==上传成功路径 name==上传成功图片名称

*/

function upload($path, $size, $type){

$file = $_F

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值