违章代缴图片上传php版本

<?php
echo upload('D:/1493366557.png', 'image/png','这里填写你自己的订单号', 'A');

function upload($filepath,$tupianleixing,$userOrderId,$zhengjianleixing) {
   if (!function_exists('curl_file_create')) {
       function curl_file_create($filename, $mimetype = '', $postname = '') {
           return "@$filename;filename=" . ($postname ? : basename($filename)) . ($mimetype ? ";type=$mimetype" : '');
       }
   }
   $cfile = curl_file_create($filepath, $tupianleixing, md5(date('Y-m-d H:i:s')).'.jpg');
   $url = 'http://v.juhe.cn/wzdj/upload.php';
   $post_data = array(
       'key' => '这里填写你自己的key',
       'userOrderId' => $userOrderId,
       $zhengjianleixing => $cfile,
   );
   $httpInfo = array();
   $ch = curl_init();
   curl_setopt($ch, CURLOPT_URL, $url);
   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //如果成功,只将结果返回,不自动输出任何内容,如果失败返回false
   //设置为post请求类型
   curl_setopt($ch, CURLOPT_POST, 1);
   //设置具体的post数据
   curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
   $response = curl_exec($ch);
   if ($response === FALSE) {
//         echo 'cURL Error: ' . curl_error($ch);
       return false;
   }
   $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
   $httpInfo = array_merge($httpInfo, curl_getinfo($ch));
   curl_close($ch);
   return $response;
}
//测试结果如下:
//{
//    "reason": "success",
//  "result": {
//    "A": "/upload/order/files/2017/7cd6dad6-b109-4048-a76b-be06ba557f1d.jpg"
//  },
//  "error_code": 0
//}


登录 后可发表评论

    最新发布
    聚合数据©版权所有