合并分支 'li' 到 'master'
订单模块 查看合并请求 !8
正在显示
11 个修改的文件
包含
1001 行增加
和
14 行删除
111.txt
已删除
100644 → 0
1 | -r111rer656 |
app/order/model/OrderModel.php
0 → 100644
1 | +<?php | ||
2 | +/** | ||
3 | + * Created by PhpStorm. | ||
4 | + * User: yhbr | ||
5 | + * Date: 2018/9/29 | ||
6 | + * Time: 13:42 | ||
7 | + */ | ||
8 | + | ||
9 | +namespace app\order\model; | ||
10 | +use think\Model; | ||
11 | +use think\Db; | ||
12 | + | ||
13 | +class OrderModel extends Model | ||
14 | +{ | ||
15 | + | ||
16 | + //订单列表的全部、待支付、代发货、待收货、已完成订单 | ||
17 | + public function getAllOrders() | ||
18 | + { | ||
19 | + $all = Db::name('zj_order') | ||
20 | + ->field('id,order_num,step') | ||
21 | + ->where(['uid' => session('user.id')]) | ||
22 | + ->order('create_time DESC') | ||
23 | + ->select() | ||
24 | + ->toArray(); | ||
25 | + $unpaid = []; | ||
26 | + $undelivered = []; | ||
27 | + $unreceived = []; | ||
28 | + $completed = []; | ||
29 | + $a = 0; | ||
30 | + $b = 0; | ||
31 | + $c = 0; | ||
32 | + $d = 0; | ||
33 | + foreach ($all as $key => $item) { | ||
34 | + $item['detail'] = Db::name('zj_order_goods')->alias('o') | ||
35 | + ->field('o.*,g.name,g.intro,g.price,g.thumb') | ||
36 | + ->join('zj_goods g', 'g.id=o.gid') | ||
37 | + ->where(['oid' => $item['id']])->select()->toArray(); | ||
38 | + foreach ($item['detail'] as $k => $v) { | ||
39 | + $item['detail'][$k]['thumb'] = cmf_get_image_url($v['thumb']); | ||
40 | + } | ||
41 | + $all[$key] = $item; | ||
42 | + if ($item['step'] == 1) { | ||
43 | + $unpaid[$a] = $item; | ||
44 | + $a++; | ||
45 | + } elseif ($item['step'] == 2) { | ||
46 | + $undelivered[$b] = $item; | ||
47 | + $b++; | ||
48 | + } elseif ($item['step'] == 3) { | ||
49 | + $unreceived[$c] = $item; | ||
50 | + $c++; | ||
51 | + } elseif ($item['step'] == 5) { | ||
52 | + $completed[$d] = $item; | ||
53 | + $d++; | ||
54 | + } else { | ||
55 | + continue; | ||
56 | + } | ||
57 | + } | ||
58 | + $data = [ | ||
59 | + 'all' => $all, | ||
60 | + 'unpaid' => $unpaid, | ||
61 | + 'undelivered' => $undelivered, | ||
62 | + 'unreceived' => $unreceived, | ||
63 | + 'completed' => $completed | ||
64 | + ]; | ||
65 | + return $data; | ||
66 | + } | ||
67 | + | ||
68 | +} |
app/sms/controller/SmsController.php
0 → 100644
1 | +<?php | ||
2 | +/** | ||
3 | + * Created by PhpStorm. | ||
4 | + * User: yhbr | ||
5 | + * Date: 2018/9/29 | ||
6 | + * Time: 10:46 | ||
7 | + */ | ||
8 | + | ||
9 | +namespace app\sms\controller; | ||
10 | +use cmf\controller\HomeBaseController; | ||
11 | +use think\Db; | ||
12 | + | ||
13 | +class SmsController extends HomeBaseController | ||
14 | +{ | ||
15 | + public function sendSms() | ||
16 | + { | ||
17 | + require_once EXTEND_PATH . '/zt_sms/sms.php'; | ||
18 | + $mobile = request()->param('mobile'); | ||
19 | + $code = rand(000000, 999999); | ||
20 | + $content = '【天生红】您的验证码为' . $code . ',有效期5分钟,请及时使用。'; | ||
21 | + $sms = new \SendMsg($mobile, $content); | ||
22 | + $sms->sendSMS(); | ||
23 | + $time = time(); | ||
24 | + $code = [ | ||
25 | + 'mobile' => $mobile, | ||
26 | + 'code' => $code, | ||
27 | + 'create_time' => $time, | ||
28 | + 'expire_time' => $time + 300 | ||
29 | + ]; | ||
30 | + if (Db::name('zj_code')->where(['mobile' => $mobile])->count()) { | ||
31 | + Db::name('zj_code')->where(['mobile' => $mobile])->update($code); | ||
32 | + } else { | ||
33 | + Db::name('zj_code')->insert($code); | ||
34 | + } | ||
35 | + } | ||
36 | + | ||
37 | + public function checkCode() | ||
38 | + { | ||
39 | + $mobile = request()->param('mobile'); | ||
40 | + $code = request()->param('code'); | ||
41 | + $data = Db::name('zj_code')->field('mobile,code,expire_time')->where(['mobile' => $mobile])->find(); | ||
42 | + if (time() > $data['expire_time']) { | ||
43 | + $this->success('验证码已过期,请重新发送', '', false); | ||
44 | + } else { | ||
45 | + if ($code == $data['code'] && $code != null && $data['code'] != null && $mobile == $data['mobile']) { | ||
46 | + Db::name('zj_code')->where(['mobile' => $mobile])->update(['code' => '']); | ||
47 | + $this->success('身份信息核实成功', url(''), true); | ||
48 | + } else { | ||
49 | + $this->success('验证码有误', '', false); | ||
50 | + } | ||
51 | + } | ||
52 | + } | ||
53 | + | ||
54 | + public function bindNewMobile() | ||
55 | + { | ||
56 | + $mobile = request()->param('mobile'); | ||
57 | + $code = request()->param('code'); | ||
58 | + $data = Db::name('zj_code')->field('mobile,code,expire_time')->where(['mobile' => $mobile])->find(); | ||
59 | + if (time() > $data['expire_time']) { | ||
60 | + $this->success('验证码已过期,请重新发送', '', false); | ||
61 | + } else { | ||
62 | + if ($code == $data['code'] && $code != null && $data['code'] != null && $mobile == $data['mobile']) { | ||
63 | + Db::name('zj_code')->where(['mobile' => $mobile])->update(['code' => '']); | ||
64 | + Db::name('user')->update(['id' => session('user.id'), 'mobile' => $mobile]); | ||
65 | + $this->success('绑定成功', url(''), true); | ||
66 | + } else { | ||
67 | + $this->success('验证码有误', '', false); | ||
68 | + } | ||
69 | + } | ||
70 | + } | ||
71 | +} |
@@ -9,12 +9,14 @@ | @@ -9,12 +9,14 @@ | ||
9 | namespace app\user\controller; | 9 | namespace app\user\controller; |
10 | use cmf\controller\HomeBaseController; | 10 | use cmf\controller\HomeBaseController; |
11 | use think\Db; | 11 | use think\Db; |
12 | +use app\order\model\OrderModel; | ||
12 | 13 | ||
13 | class CenterController extends HomeBaseController | 14 | class CenterController extends HomeBaseController |
14 | { | 15 | { |
15 | 16 | ||
16 | function _initialize() | 17 | function _initialize() |
17 | { | 18 | { |
19 | + echo session('user.id', 8); | ||
18 | if (empty(session('user.id'))) { | 20 | if (empty(session('user.id'))) { |
19 | $this->error('登录失败'); | 21 | $this->error('登录失败'); |
20 | } | 22 | } |
@@ -58,16 +60,12 @@ class CenterController extends HomeBaseController | @@ -58,16 +60,12 @@ class CenterController extends HomeBaseController | ||
58 | 60 | ||
59 | public function editPhone() | 61 | public function editPhone() |
60 | { | 62 | { |
61 | - $request = request(); | ||
62 | - if ($request->isAjax()) { | ||
63 | - if (Db::name('user')->update(['id' => session('user.id'), 'mobile' => $request->param('mobile')])) { | ||
64 | - $this->success('编辑成功', url('user/Center/userInfo')); | ||
65 | - } | ||
66 | - } else { | ||
67 | - return $this->fetch('edit_phone', [ | ||
68 | - 'mobile' => Db::name('user')->where(['id' => session('user.id')])->value('mobile') | ||
69 | - ]); | ||
70 | - } | 63 | + return $this->fetch('edit_phone'); |
64 | + } | ||
65 | + | ||
66 | + public function editPhone2() | ||
67 | + { | ||
68 | + return $this->fetch('edit_phone2'); | ||
71 | } | 69 | } |
72 | 70 | ||
73 | public function aboutUs() | 71 | public function aboutUs() |
@@ -183,4 +181,19 @@ class CenterController extends HomeBaseController | @@ -183,4 +181,19 @@ class CenterController extends HomeBaseController | ||
183 | ]); | 181 | ]); |
184 | } | 182 | } |
185 | 183 | ||
184 | + public function upload() | ||
185 | + { | ||
186 | + upload(); | ||
187 | + } | ||
188 | + | ||
189 | + public function orderList() | ||
190 | + { | ||
191 | + $order = new OrderModel; | ||
192 | + $data = $order->getAllOrders(); | ||
193 | + print_R($data);exit(); | ||
194 | + return $this->fetch('order_list', [ | ||
195 | + 'data' => $data | ||
196 | + ]); | ||
197 | + } | ||
198 | + | ||
186 | } | 199 | } |
@@ -119,8 +119,46 @@ | @@ -119,8 +119,46 @@ | ||
119 | </body> | 119 | </body> |
120 | <script src="__INDEX__/js/jquery.min.js"></script> | 120 | <script src="__INDEX__/js/jquery.min.js"></script> |
121 | <script> | 121 | <script> |
122 | + $(".sendcode").click(function () { | ||
123 | + var mobile = $(".enterphone").val(); | ||
124 | + $.ajax({ | ||
125 | + url:"{:url('sms/Sms/sendSms')}", | ||
126 | + data:{ | ||
127 | + mobile:mobile | ||
128 | + }, | ||
129 | + type:"POST", | ||
130 | + dataType:"JSON", | ||
131 | + }) | ||
132 | + }) | ||
133 | + | ||
122 | $(".nextstep").click(function(){ | 134 | $(".nextstep").click(function(){ |
123 | - window.location.href='editnewphone.html' | 135 | + var mobile = $(".enterphone").val(); |
136 | + var code = $(".entercode").val(); | ||
137 | + if(mobile == '') { | ||
138 | + alert('请输入手机号'); | ||
139 | + }else { | ||
140 | + if(code == '') { | ||
141 | + alert('请输入验证码'); | ||
142 | + }else { | ||
143 | + $.ajax({ | ||
144 | + url:"{:url('sms/Sms/checkCode')}", | ||
145 | + data:{ | ||
146 | + mobile:mobile, | ||
147 | + code:code | ||
148 | + }, | ||
149 | + type:"POST", | ||
150 | + dataType:"JSON", | ||
151 | + | ||
152 | + success: function (data) { | ||
153 | + if(data.data === true) { | ||
154 | + window.location.href="{:url('user/Center/editPhone2')}" | ||
155 | + }else { | ||
156 | + alert(data.msg); | ||
157 | + } | ||
158 | + } | ||
159 | + }) | ||
160 | + } | ||
161 | + } | ||
124 | }) | 162 | }) |
125 | </script> | 163 | </script> |
126 | </html> | 164 | </html> |
1 | + | ||
2 | +<!DOCTYPE html> | ||
3 | +<html lang="en"> | ||
4 | +<head> | ||
5 | + <meta charset="UTF-8"> | ||
6 | + <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> | ||
7 | + <link rel="stylesheet" href="https://at.alicdn.com/t/font_834805_0ml90wdq5hzm.css"> | ||
8 | + <link rel="stylesheet" href="__INDEX__/css/base.css"> | ||
9 | + <link rel="stylesheet" href="__INDEX__/css/swiper.min.css"> | ||
10 | + <script type="text/javascript" src="__INDEX__/js/base.js"></script> | ||
11 | + <title>编辑手机号</title> | ||
12 | + <style> | ||
13 | + body,html{ | ||
14 | + width:100%; | ||
15 | + height:100%; | ||
16 | + background: RGBA(245, 246, 250, 1); | ||
17 | + } | ||
18 | + .phone{ | ||
19 | + width:6.96rem; | ||
20 | + margin: 0 auto; | ||
21 | + height:1rem; | ||
22 | + background: #fff; | ||
23 | + border-radius: 0.5rem; | ||
24 | + font-size: 0.28rem; | ||
25 | + color: RGBA(151, 160, 168, 1); | ||
26 | + /*padding: 0.37rem 0.52rem;*/ | ||
27 | + margin-top: 0.32rem; | ||
28 | + | ||
29 | + } | ||
30 | + .enterphone{ | ||
31 | + width:6.96rem; | ||
32 | + margin: 0 auto; | ||
33 | + height:1rem; | ||
34 | + background: #fff; | ||
35 | + border-radius: 0.5rem; | ||
36 | + font-size: 0.28rem; | ||
37 | + color: RGBA(151, 160, 168, 1); | ||
38 | + padding: 0.37rem 0.52rem; | ||
39 | + | ||
40 | + border:none; | ||
41 | + outline:none; | ||
42 | + } | ||
43 | + .code{ | ||
44 | + font-size: 0; | ||
45 | + display:flex; | ||
46 | + justify-content: space-between; | ||
47 | + align-content: center; | ||
48 | + width:6.96rem; | ||
49 | + margin: 0 auto; | ||
50 | + height:1rem; | ||
51 | + background: #fff; | ||
52 | + border-radius: 0.5rem; | ||
53 | + | ||
54 | + color: RGBA(151, 160, 168, 1); | ||
55 | + | ||
56 | + margin-top: 0.32rem; | ||
57 | + } | ||
58 | + .code_num{ | ||
59 | + height:1rem; | ||
60 | + line-height: 1rem; | ||
61 | + font-size: 0.28rem; | ||
62 | + margin-left: 0.52rem; | ||
63 | + } | ||
64 | + .entercode{ | ||
65 | + height:1rem; | ||
66 | + line-height: 1rem; | ||
67 | + font-size: 0.28rem; | ||
68 | + outline:none; | ||
69 | + border:none; | ||
70 | + border-radius: 0.5rem; | ||
71 | + color: RGBA(151, 160, 168, 1); | ||
72 | + } | ||
73 | + .sendcode{ | ||
74 | + width:2.44rem; | ||
75 | + font-size: 0.28rem; | ||
76 | + height:0.72rem; | ||
77 | + background: RGBA(254, 10, 1, 1); | ||
78 | + color:#fff; | ||
79 | + border-radius: 0.36rem; | ||
80 | + line-height: 0.72rem; | ||
81 | + text-align: center; | ||
82 | + margin-top: 0.15rem; | ||
83 | + margin-right: 0.37rem; | ||
84 | + } | ||
85 | + .nextstep{ | ||
86 | + width:6.86rem; | ||
87 | + height:0.88rem; | ||
88 | + text-align: center; | ||
89 | + line-height: 0.88rem; | ||
90 | + background:RGBA(254, 10, 1, 1); | ||
91 | + font-size: 0.32rem; | ||
92 | + color:#fff; | ||
93 | + border-radius: 0.44rem; | ||
94 | + position:fixed; | ||
95 | + bottom:0.55rem; | ||
96 | + left:0; | ||
97 | + right:0; | ||
98 | + margin: 0 auto; | ||
99 | + box-shadow:0px 15px 30px 0px rgba(254,10,1,0.24); | ||
100 | + | ||
101 | + } | ||
102 | + </style> | ||
103 | +</head> | ||
104 | +<body> | ||
105 | +<div class="container"> | ||
106 | + <div class="phone"> | ||
107 | + <input type="text" class="enterphone" placeholder="输入新的手机号"> | ||
108 | + </div> | ||
109 | +</div> | ||
110 | +<div class="code"> | ||
111 | + <p class="code_num"> | ||
112 | + <input type="text" class="entercode" placeholder="验证码"> | ||
113 | + </p> | ||
114 | + <p class="sendcode">发送验证码</p> | ||
115 | +</div> | ||
116 | +<p class="nextstep"> | ||
117 | + 确定 | ||
118 | +</p> | ||
119 | +</body> | ||
120 | +<script src="__INDEX__/js/jquery.min.js"></script> | ||
121 | +<script> | ||
122 | + $(".sendcode").click(function () { | ||
123 | + var mobile = $(".enterphone").val(); | ||
124 | + $.ajax({ | ||
125 | + url:"{:url('sms/Sms/sendSms')}", | ||
126 | + data:{ | ||
127 | + mobile:mobile | ||
128 | + }, | ||
129 | + type:"POST", | ||
130 | + dataType:"JSON", | ||
131 | + }) | ||
132 | + }) | ||
133 | + | ||
134 | + $(".nextstep").click(function(){ | ||
135 | + var mobile = $(".enterphone").val(); | ||
136 | + $.ajax({ | ||
137 | + url:"{:url('sms/Sms/checkCode')}", | ||
138 | + data:{ | ||
139 | + mobile:mobile, | ||
140 | + code:$(".entercode").val() | ||
141 | + }, | ||
142 | + type:"POST", | ||
143 | + dataType:"JSON", | ||
144 | + | ||
145 | + success: function (data) { | ||
146 | + if(data.data === true) { | ||
147 | + window.location.href="{:url('user/Center/userInfo')}" | ||
148 | + }else { | ||
149 | + alert(data.msg); | ||
150 | + } | ||
151 | + } | ||
152 | + }) | ||
153 | + }) | ||
154 | +</script> | ||
155 | +</html> |
@@ -131,7 +131,7 @@ | @@ -131,7 +131,7 @@ | ||
131 | }) | 131 | }) |
132 | //全部订单 | 132 | //全部订单 |
133 | $(".myorder").click(function(){ | 133 | $(".myorder").click(function(){ |
134 | - window.location.href='myorder.html' | 134 | + window.location.href="{:url('user/Center/orderList')}" |
135 | }) | 135 | }) |
136 | $(".home").click(function(){ | 136 | $(".home").click(function(){ |
137 | window.location.href="{:url('index/Index/index')}"; | 137 | window.location.href="{:url('index/Index/index')}"; |
@@ -36,7 +36,7 @@ | @@ -36,7 +36,7 @@ | ||
36 | <p class="iconfont icon-xiangji" id="imghead" onclick="$('#previewImg').click();"></p> | 36 | <p class="iconfont icon-xiangji" id="imghead" onclick="$('#previewImg').click();"></p> |
37 | </div> | 37 | </div> |
38 | <!--<img src="__INDEX__/img/delet.png" alt="" style="position:absolute;bottom:92px;left:46px" class="deleteimg"/>--> | 38 | <!--<img src="__INDEX__/img/delet.png" alt="" style="position:absolute;bottom:92px;left:46px" class="deleteimg"/>--> |
39 | - <input type="file" onchange="previewImage(this)" style="display: none;" id="previewImg"> | 39 | + <form id="form"><input type="file" name="file" onchange="previewImage(this)" style="display: none;" id="previewImg"></form> |
40 | </div> | 40 | </div> |
41 | </div> | 41 | </div> |
42 | <div class="head"> | 42 | <div class="head"> |
@@ -127,6 +127,25 @@ | @@ -127,6 +127,25 @@ | ||
127 | img.src = evt.target.result; | 127 | img.src = evt.target.result; |
128 | } | 128 | } |
129 | reader.readAsDataURL(file.files[0]); | 129 | reader.readAsDataURL(file.files[0]); |
130 | + var formData=new FormData($("#form")[0]); | ||
131 | + $.ajax({ | ||
132 | + type:"post", | ||
133 | + url:"{:url('user/Center/upload')}", | ||
134 | + data:formData, | ||
135 | + dataType:'json', | ||
136 | + async:false, | ||
137 | + cache:false, | ||
138 | + contentType:false, | ||
139 | + processData:false, | ||
140 | + success:function(data){ | ||
141 | + console.log(data); | ||
142 | + }, | ||
143 | + error:function(res){ | ||
144 | + | ||
145 | + } | ||
146 | + }); | ||
147 | + | ||
148 | + | ||
130 | } else //兼容IE | 149 | } else //兼容IE |
131 | { | 150 | { |
132 | var sFilter = 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src="'; | 151 | var sFilter = 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src="'; |
1 | + | ||
2 | +<!DOCTYPE html> | ||
3 | +<html lang="en"> | ||
4 | +<head> | ||
5 | + <meta charset="UTF-8"> | ||
6 | + <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> | ||
7 | + <link rel="stylesheet" href="https://at.alicdn.com/t/font_834805_0ml90wdq5hzm.css"> | ||
8 | + <link rel="stylesheet" href="__INDEX__/css/base.css"> | ||
9 | + <link rel="stylesheet" href="__INDEX__/css/myorder.css"> | ||
10 | + <link rel="stylesheet" href="__INDEX__/css/swiper.min.css"> | ||
11 | + <script type="text/javascript" src="__INDEX__/js/base.js"></script> | ||
12 | + <title>全部订单</title> | ||
13 | +</head> | ||
14 | +<body> | ||
15 | +<div class="deletewrap" style="display:none"> | ||
16 | + <div class="deletepop"> | ||
17 | + <p class="suredelete">取消订单</p> | ||
18 | + <p class="certainornot">确定取消该订单吗?</p> | ||
19 | + <div class="certain"> | ||
20 | + <p class="cancel">取消</p> | ||
21 | + <p class="sure">确认</p> | ||
22 | + </div> | ||
23 | + | ||
24 | + </div> | ||
25 | +</div> | ||
26 | +<div class="container"> | ||
27 | + <div class="head"> | ||
28 | + <ul class="order_list"> | ||
29 | + <li class="active" ordertype="0"> | ||
30 | + <em></em> | ||
31 | + 全部 | ||
32 | + </li> | ||
33 | + <li ordertype="1"> | ||
34 | + <em></em> | ||
35 | + 待支付 | ||
36 | + </li> | ||
37 | + <li ordertype="2"> | ||
38 | + <em></em> | ||
39 | + 待发货 | ||
40 | + </li> | ||
41 | + <li ordertype="3"> | ||
42 | + <em></em> | ||
43 | + 待收货 | ||
44 | + </li> | ||
45 | + <li ordertype="4"> | ||
46 | + <em></em> | ||
47 | + 已完成 | ||
48 | + </li> | ||
49 | + </ul> | ||
50 | + </div> | ||
51 | + <!--全部订单--> | ||
52 | + <div class="orderlist allorder"> | ||
53 | + <!--代付款--> | ||
54 | + <div class="item_order_list"> | ||
55 | + <div class="order_head"> | ||
56 | + <div class="order_num"> | ||
57 | + <p class="order_list_num">订单号:</p> | ||
58 | + <p class="item_num">201807122659</p> | ||
59 | + </div> | ||
60 | + <p class="order_type">待付款</p> | ||
61 | + </div> | ||
62 | + <div class="order_content"> | ||
63 | + <div class="order_content_item"> | ||
64 | + <p class="content_item_img"> | ||
65 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
66 | + </p> | ||
67 | + <div class="content_text"> | ||
68 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
69 | + <div class="good_test"> | ||
70 | + <p class="item_tast">奶油味夏威夷果</p> | ||
71 | + <p class="tast_num">x1</p> | ||
72 | + </div> | ||
73 | + <p class="item_price"> | ||
74 | + ¥ | ||
75 | + <span class="item_money">30</span> | ||
76 | + </p> | ||
77 | + </div> | ||
78 | + </div> | ||
79 | + <div class="order_content_item"> | ||
80 | + <p class="content_item_img"> | ||
81 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
82 | + </p> | ||
83 | + <div class="content_text"> | ||
84 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
85 | + <div class="good_test"> | ||
86 | + <p class="item_tast">奶油味夏威夷果</p> | ||
87 | + <p class="tast_num">x1</p> | ||
88 | + </div> | ||
89 | + <p class="item_price"> | ||
90 | + ¥ | ||
91 | + <span class="item_money">30</span> | ||
92 | + </p> | ||
93 | + </div> | ||
94 | + </div> | ||
95 | + </div> | ||
96 | + <div class="unpay"> | ||
97 | + <p class="pay">付款</p> | ||
98 | + <p class="cancelorder cancellist">取消订单</p> | ||
99 | + | ||
100 | + </div> | ||
101 | + </div> | ||
102 | + <!--待发货--> | ||
103 | + <div class="item_order_list"> | ||
104 | + <div class="order_head"> | ||
105 | + <div class="order_num"> | ||
106 | + <p class="order_list_num">订单号:</p> | ||
107 | + <p class="item_num">201807122659</p> | ||
108 | + </div> | ||
109 | + <p class="order_type">待发货</p> | ||
110 | + </div> | ||
111 | + <div class="order_content"> | ||
112 | + <div class="order_content_item"> | ||
113 | + <p class="content_item_img"> | ||
114 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
115 | + </p> | ||
116 | + <div class="content_text"> | ||
117 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
118 | + <div class="good_test"> | ||
119 | + <p class="item_tast">奶油味夏威夷果</p> | ||
120 | + <p class="tast_num">x1</p> | ||
121 | + </div> | ||
122 | + <p class="item_price"> | ||
123 | + ¥ | ||
124 | + <span class="item_money">30</span> | ||
125 | + </p> | ||
126 | + </div> | ||
127 | + </div> | ||
128 | + <div class="order_content_item"> | ||
129 | + <p class="content_item_img"> | ||
130 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
131 | + </p> | ||
132 | + <div class="content_text"> | ||
133 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
134 | + <div class="good_test"> | ||
135 | + <p class="item_tast">奶油味夏威夷果</p> | ||
136 | + <p class="tast_num">x1</p> | ||
137 | + </div> | ||
138 | + <p class="item_price"> | ||
139 | + ¥ | ||
140 | + <span class="item_money">30</span> | ||
141 | + </p> | ||
142 | + </div> | ||
143 | + </div> | ||
144 | + </div> | ||
145 | + | ||
146 | + </div> | ||
147 | + <!--待收货--> | ||
148 | + <div class="item_order_list"> | ||
149 | + <div class="order_head"> | ||
150 | + <div class="order_num"> | ||
151 | + <p class="order_list_num">订单号:</p> | ||
152 | + <p class="item_num">201807122659</p> | ||
153 | + </div> | ||
154 | + <p class="order_type">待收货</p> | ||
155 | + </div> | ||
156 | + <div class="order_content"> | ||
157 | + <div class="order_content_item"> | ||
158 | + <p class="content_item_img"> | ||
159 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
160 | + </p> | ||
161 | + <div class="content_text"> | ||
162 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
163 | + <div class="good_test"> | ||
164 | + <p class="item_tast">奶油味夏威夷果</p> | ||
165 | + <p class="tast_num">x1</p> | ||
166 | + </div> | ||
167 | + <p class="item_price"> | ||
168 | + ¥ | ||
169 | + <span class="item_money">30</span> | ||
170 | + </p> | ||
171 | + </div> | ||
172 | + </div> | ||
173 | + <div class="order_content_item"> | ||
174 | + <p class="content_item_img"> | ||
175 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
176 | + </p> | ||
177 | + <div class="content_text"> | ||
178 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
179 | + <div class="good_test"> | ||
180 | + <p class="item_tast">奶油味夏威夷果</p> | ||
181 | + <p class="tast_num">x1</p> | ||
182 | + </div> | ||
183 | + <p class="item_price"> | ||
184 | + ¥ | ||
185 | + <span class="item_money">30</span> | ||
186 | + </p> | ||
187 | + </div> | ||
188 | + </div> | ||
189 | + </div> | ||
190 | + <div class="unpay"> | ||
191 | + <p class="pay">确认收货</p> | ||
192 | + | ||
193 | + </div> | ||
194 | + </div> | ||
195 | + <!--已完成--> | ||
196 | + <div class="item_order_list drawback"> | ||
197 | + <div class="order_head"> | ||
198 | + <div class="order_num"> | ||
199 | + <p class="order_list_num">订单号:</p> | ||
200 | + <p class="item_num">201807122659</p> | ||
201 | + </div> | ||
202 | + <p class="order_type">已完成</p> | ||
203 | + </div> | ||
204 | + <div class="order_content"> | ||
205 | + <div class="order_content_item"> | ||
206 | + <p class="content_item_img"> | ||
207 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
208 | + </p> | ||
209 | + <div class="content_text"> | ||
210 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
211 | + <div class="good_test"> | ||
212 | + <p class="item_tast">奶油味夏威夷果</p> | ||
213 | + <p class="tast_num">x1</p> | ||
214 | + </div> | ||
215 | + <p class="item_price"> | ||
216 | + ¥ | ||
217 | + <span class="item_money">30</span> | ||
218 | + </p> | ||
219 | + </div> | ||
220 | + </div> | ||
221 | + <div class="order_content_item"> | ||
222 | + <p class="content_item_img"> | ||
223 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
224 | + </p> | ||
225 | + <div class="content_text"> | ||
226 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
227 | + <div class="good_test"> | ||
228 | + <p class="item_tast">奶油味夏威夷果</p> | ||
229 | + <p class="tast_num">x1</p> | ||
230 | + </div> | ||
231 | + <p class="item_price"> | ||
232 | + ¥ | ||
233 | + <span class="item_money">30</span> | ||
234 | + </p> | ||
235 | + </div> | ||
236 | + </div> | ||
237 | + </div> | ||
238 | + <div class="unpay"> | ||
239 | + <p class="pay eval">评价</p> | ||
240 | + <p class="cancelorder refund">申请退款</p> | ||
241 | + | ||
242 | + </div> | ||
243 | + </div> | ||
244 | + <!--待退货--> | ||
245 | + <div class="item_order_list"> | ||
246 | + <div class="order_head"> | ||
247 | + <div class="order_num"> | ||
248 | + <p class="order_list_num">订单号:</p> | ||
249 | + <p class="item_num">201807122659</p> | ||
250 | + </div> | ||
251 | + <p class="order_type">待发货</p> | ||
252 | + </div> | ||
253 | + <div class="order_content"> | ||
254 | + <div class="order_content_item"> | ||
255 | + <p class="content_item_img"> | ||
256 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
257 | + </p> | ||
258 | + <div class="content_text"> | ||
259 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
260 | + <div class="good_test"> | ||
261 | + <p class="item_tast">奶油味夏威夷果</p> | ||
262 | + <p class="tast_num">x1</p> | ||
263 | + </div> | ||
264 | + <p class="item_price"> | ||
265 | + ¥ | ||
266 | + <span class="item_money">30</span> | ||
267 | + </p> | ||
268 | + </div> | ||
269 | + </div> | ||
270 | + <div class="order_content_item"> | ||
271 | + <p class="content_item_img"> | ||
272 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
273 | + </p> | ||
274 | + <div class="content_text"> | ||
275 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
276 | + <div class="good_test"> | ||
277 | + <p class="item_tast">奶油味夏威夷果</p> | ||
278 | + <p class="tast_num">x1</p> | ||
279 | + </div> | ||
280 | + <p class="item_price"> | ||
281 | + ¥ | ||
282 | + <span class="item_money">30</span> | ||
283 | + </p> | ||
284 | + </div> | ||
285 | + </div> | ||
286 | + </div> | ||
287 | + | ||
288 | + </div> | ||
289 | + </div> | ||
290 | + <!--待支付--> | ||
291 | + <div class="orderlist waitpay" style="display:none"> | ||
292 | + <div class="item_order_list"> | ||
293 | + <div class="order_head"> | ||
294 | + <div class="order_num"> | ||
295 | + <p class="order_list_num">订单号:</p> | ||
296 | + <p class="item_num">201807122659</p> | ||
297 | + </div> | ||
298 | + <p class="order_type">待付款</p> | ||
299 | + </div> | ||
300 | + <div class="order_content"> | ||
301 | + <div class="order_content_item"> | ||
302 | + <p class="content_item_img"> | ||
303 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
304 | + </p> | ||
305 | + <div class="content_text"> | ||
306 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
307 | + <div class="good_test"> | ||
308 | + <p class="item_tast">奶油味夏威夷果</p> | ||
309 | + <p class="tast_num">x1</p> | ||
310 | + </div> | ||
311 | + <p class="item_price"> | ||
312 | + ¥ | ||
313 | + <span class="item_money">30</span> | ||
314 | + </p> | ||
315 | + </div> | ||
316 | + </div> | ||
317 | + <div class="order_content_item"> | ||
318 | + <p class="content_item_img"> | ||
319 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
320 | + </p> | ||
321 | + <div class="content_text"> | ||
322 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
323 | + <div class="good_test"> | ||
324 | + <p class="item_tast">奶油味夏威夷果</p> | ||
325 | + <p class="tast_num">x1</p> | ||
326 | + </div> | ||
327 | + <p class="item_price"> | ||
328 | + ¥ | ||
329 | + <span class="item_money">30</span> | ||
330 | + </p> | ||
331 | + </div> | ||
332 | + </div> | ||
333 | + </div> | ||
334 | + <div class="unpay"> | ||
335 | + <p class="pay">付款</p> | ||
336 | + <p class="cancelorder cancellist">取消订单</p> | ||
337 | + | ||
338 | + </div> | ||
339 | + </div> | ||
340 | + </div> | ||
341 | + <!--待发货--> | ||
342 | + <div class="orderlist waitsend" style="display:none"> | ||
343 | + <div class="item_order_list"> | ||
344 | + <div class="order_head"> | ||
345 | + <div class="order_num"> | ||
346 | + <p class="order_list_num">订单号:</p> | ||
347 | + <p class="item_num">201807122659</p> | ||
348 | + </div> | ||
349 | + <p class="order_type">待发货</p> | ||
350 | + </div> | ||
351 | + <div class="order_content"> | ||
352 | + <div class="order_content_item"> | ||
353 | + <p class="content_item_img"> | ||
354 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
355 | + </p> | ||
356 | + <div class="content_text"> | ||
357 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
358 | + <div class="good_test"> | ||
359 | + <p class="item_tast">奶油味夏威夷果</p> | ||
360 | + <p class="tast_num">x1</p> | ||
361 | + </div> | ||
362 | + <p class="item_price"> | ||
363 | + ¥ | ||
364 | + <span class="item_money">30</span> | ||
365 | + </p> | ||
366 | + </div> | ||
367 | + </div> | ||
368 | + <div class="order_content_item"> | ||
369 | + <p class="content_item_img"> | ||
370 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
371 | + </p> | ||
372 | + <div class="content_text"> | ||
373 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
374 | + <div class="good_test"> | ||
375 | + <p class="item_tast">奶油味夏威夷果</p> | ||
376 | + <p class="tast_num">x1</p> | ||
377 | + </div> | ||
378 | + <p class="item_price"> | ||
379 | + ¥ | ||
380 | + <span class="item_money">30</span> | ||
381 | + </p> | ||
382 | + </div> | ||
383 | + </div> | ||
384 | + </div> | ||
385 | + | ||
386 | + </div> | ||
387 | + </div> | ||
388 | + <!--待收货--> | ||
389 | + <div class="orderlist waittake" style="display:none"> | ||
390 | + <div class="item_order_list"> | ||
391 | + <div class="order_head"> | ||
392 | + <div class="order_num"> | ||
393 | + <p class="order_list_num">订单号:</p> | ||
394 | + <p class="item_num">201807122659</p> | ||
395 | + </div> | ||
396 | + <p class="order_type">待收货</p> | ||
397 | + </div> | ||
398 | + <div class="order_content"> | ||
399 | + <div class="order_content_item"> | ||
400 | + <p class="content_item_img"> | ||
401 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
402 | + </p> | ||
403 | + <div class="content_text"> | ||
404 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
405 | + <div class="good_test"> | ||
406 | + <p class="item_tast">奶油味夏威夷果</p> | ||
407 | + <p class="tast_num">x1</p> | ||
408 | + </div> | ||
409 | + <p class="item_price"> | ||
410 | + ¥ | ||
411 | + <span class="item_money">30</span> | ||
412 | + </p> | ||
413 | + </div> | ||
414 | + </div> | ||
415 | + <div class="order_content_item"> | ||
416 | + <p class="content_item_img"> | ||
417 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
418 | + </p> | ||
419 | + <div class="content_text"> | ||
420 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
421 | + <div class="good_test"> | ||
422 | + <p class="item_tast">奶油味夏威夷果</p> | ||
423 | + <p class="tast_num">x1</p> | ||
424 | + </div> | ||
425 | + <p class="item_price"> | ||
426 | + ¥ | ||
427 | + <span class="item_money">30</span> | ||
428 | + </p> | ||
429 | + </div> | ||
430 | + </div> | ||
431 | + </div> | ||
432 | + <div class="unpay"> | ||
433 | + <p class="pay">确认收货</p> | ||
434 | + | ||
435 | + </div> | ||
436 | + </div> | ||
437 | + </div> | ||
438 | + <!--已完成--> | ||
439 | + <div class="orderlist finish drawback" style="display:none"> | ||
440 | + <div class="item_order_list"> | ||
441 | + <div class="order_head"> | ||
442 | + <div class="order_num"> | ||
443 | + <p class="order_list_num">订单号:</p> | ||
444 | + <p class="item_num">201807122659</p> | ||
445 | + </div> | ||
446 | + <p class="order_type">已完成</p> | ||
447 | + </div> | ||
448 | + <div class="order_content"> | ||
449 | + <div class="order_content_item"> | ||
450 | + <p class="content_item_img"> | ||
451 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
452 | + </p> | ||
453 | + <div class="content_text"> | ||
454 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
455 | + <div class="good_test"> | ||
456 | + <p class="item_tast">奶油味夏威夷果</p> | ||
457 | + <p class="tast_num">x1</p> | ||
458 | + </div> | ||
459 | + <p class="item_price"> | ||
460 | + ¥ | ||
461 | + <span class="item_money">30</span> | ||
462 | + </p> | ||
463 | + </div> | ||
464 | + </div> | ||
465 | + <div class="order_content_item"> | ||
466 | + <p class="content_item_img"> | ||
467 | + <img src="__INDEX__/img/apic01.png" alt=""> | ||
468 | + </p> | ||
469 | + <div class="content_text"> | ||
470 | + <p class="good_name">百草味 肉干肉脯百草味 肉干肉脯 白芝麻猪肉脯</p> | ||
471 | + <div class="good_test"> | ||
472 | + <p class="item_tast">奶油味夏威夷果</p> | ||
473 | + <p class="tast_num">x1</p> | ||
474 | + </div> | ||
475 | + <p class="item_price"> | ||
476 | + ¥ | ||
477 | + <span class="item_money">30</span> | ||
478 | + </p> | ||
479 | + </div> | ||
480 | + </div> | ||
481 | + </div> | ||
482 | + <div class="unpay"> | ||
483 | + <p class="pay eval">评价</p> | ||
484 | + <p class="cancelorder refund">申请退款</p> | ||
485 | + | ||
486 | + </div> | ||
487 | + </div> | ||
488 | + </div> | ||
489 | +</div> | ||
490 | + | ||
491 | +</body> | ||
492 | +<script type="text/javascript" src="__INDEX__/js/jquery.min.js"></script> | ||
493 | +<script> | ||
494 | + $(".order_list li").click(function(){ | ||
495 | + $(this).addClass("active"); | ||
496 | + $(this).siblings("li").removeClass("active"); | ||
497 | + if($(this).attr("ordertype")==0){ | ||
498 | + $(".allorder").css("display","block"); | ||
499 | + $(".allorder").siblings(".orderlist").css("display","none") | ||
500 | + }else if($(this).attr("ordertype")==1){ | ||
501 | + $(".waitpay").css("display","block"); | ||
502 | + $(".waitpay").siblings(".orderlist").css("display","none") | ||
503 | + }else if($(this).attr("ordertype")==2){ | ||
504 | + $(".waitsend").css("display","block"); | ||
505 | + $(".waitsend").siblings(".orderlist").css("display","none") | ||
506 | + }else if($(this).attr("ordertype")==3){ | ||
507 | + $(".waittake").css("display","block"); | ||
508 | + $(".waittake").siblings(".orderlist").css("display","none") | ||
509 | + }else if($(this).attr("ordertype")==4){ | ||
510 | + $(".finish").css("display","block"); | ||
511 | + $(".finish").siblings(".orderlist").css("display","none") | ||
512 | + } | ||
513 | + }) | ||
514 | + //取消订单弹出层 | ||
515 | + $(".cancellist").click(function(){ | ||
516 | + $(".deletewrap").show(); | ||
517 | + }) | ||
518 | + //确认取消订单 | ||
519 | + $(".sure").click(function(){ | ||
520 | + $(".deletewrap").hide(); | ||
521 | + }) | ||
522 | + $(".cancel").click(function(){ | ||
523 | + $(".deletewrap").hide(); | ||
524 | + }) | ||
525 | + //申请退款 | ||
526 | + $(".refund").click(function(){ | ||
527 | + window.event.stopPropagation() | ||
528 | + window.location.href='application.html' | ||
529 | + }) | ||
530 | + //评价 | ||
531 | + $(".eval").click(function(){ | ||
532 | + window.event.stopPropagation() | ||
533 | + window.location.href='evalute.html' | ||
534 | + }) | ||
535 | + //退款申请详情页 | ||
536 | + $(".drawback").click(function(){ | ||
537 | + window.location.href='applicationdetail.html' | ||
538 | + }) | ||
539 | +</script> | ||
540 | +</html> |
@@ -1848,4 +1848,38 @@ function printer($config, $content) | @@ -1848,4 +1848,38 @@ function printer($config, $content) | ||
1848 | require_once EXTEND_PATH . 'yly/printer.php'; | 1848 | require_once EXTEND_PATH . 'yly/printer.php'; |
1849 | $api = new \Yprint($partner, $machine_code, $content, $apiKey, $msign); | 1849 | $api = new \Yprint($partner, $machine_code, $content, $apiKey, $msign); |
1850 | $api->action_print(); | 1850 | $api->action_print(); |
1851 | +} | ||
1852 | + | ||
1853 | +function upload() | ||
1854 | +{ | ||
1855 | + $request = request(); | ||
1856 | + if ($request->isAjax()) { | ||
1857 | + $file = request()->file('file'); | ||
1858 | + $info = $file->move(ROOT_PATH . 'public' . DS . 'upload/portal/headimg'); | ||
1859 | + if ($info) { | ||
1860 | + // 成功上传后 获取上传信息 | ||
1861 | + // 输出 jpg | ||
1862 | + //echo $info->getExtension(); | ||
1863 | + // 输出 20160820/42a79759f284b767dfcb2a0197904287.jpg | ||
1864 | + $save = cmf_get_image_url('portal/headimg/' . $info->getSaveName()); | ||
1865 | + // 输出 42a79759f284b767dfcb2a0197904287.jpg | ||
1866 | + //echo $info->getFilename(); | ||
1867 | + //更新头像 | ||
1868 | + //原始头像 | ||
1869 | + $origin = Db::name('user')->where(['id'=>session('user.id')])->value('avatar'); | ||
1870 | + if (Db::name('user')->update(['id' => session('user.id'), 'avatar' => $save])) { | ||
1871 | + unlink($origin); | ||
1872 | + echo json_encode(['msg' => 'ok', 'data' => $save]); | ||
1873 | + exit(); | ||
1874 | + } else { | ||
1875 | + unlink($save); | ||
1876 | + } | ||
1877 | + | ||
1878 | + } else { | ||
1879 | + // 上传失败获取错误信息 | ||
1880 | + echo $file->getError(); | ||
1881 | + exit(); | ||
1882 | + } | ||
1883 | + } | ||
1884 | + | ||
1851 | } | 1885 | } |
simplewind/extend/zt_sms/sms.php
0 → 100644
1 | +<?php | ||
2 | + | ||
3 | +class SendMsg { | ||
4 | + protected $mobile; | ||
5 | + protected $content; | ||
6 | + | ||
7 | + function __construct($mobile, $content) { | ||
8 | + $this->mobile=$mobile; | ||
9 | + $this->content=$content; | ||
10 | + } | ||
11 | + | ||
12 | + /** | ||
13 | + * 百荣科技短信接口 | ||
14 | + */ | ||
15 | + public function sendSMS(){ | ||
16 | + date_default_timezone_set('PRC');//设置时区 | ||
17 | + $url = "http://www.ztsms.cn/sendNSms.do";//提交地址 | ||
18 | + $username = "zhaochanggongren";//用户名 | ||
19 | + $password = "Cxz307312";//原密码 | ||
20 | + $data = array( | ||
21 | + 'content' => $this->content."",//短信内容 | ||
22 | + 'mobile' => $this->mobile,//手机号码 | ||
23 | + 'productid' => '676767',//产品id | ||
24 | + 'xh' => ''//小号 | ||
25 | + ); | ||
26 | + $isTranscoding = false; | ||
27 | + $timeout = 30; | ||
28 | + $data['content'] = $isTranscoding === true ? mb_convert_encoding($data['content'], "UTF-8") : $data['content']; | ||
29 | + $data['username']=$username; | ||
30 | + $data['tkey'] = date('YmdHis'); | ||
31 | + $data['password'] = md5(md5($password) . $data['tkey']); | ||
32 | + $curl = curl_init();// 启动一个CURL会话 | ||
33 | + curl_setopt($curl, CURLOPT_URL, $url); // 要访问的地址 | ||
34 | + curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); // 对认证证书来源的检查 | ||
35 | + curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); // 从证书中检查SSL加密算法是否存在 | ||
36 | + curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); // 模拟用户使用的浏览器 | ||
37 | + curl_setopt($curl, CURLOPT_POST, true); // 发送一个常规的Post请求 | ||
38 | + curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data)); // Post提交的数据包 | ||
39 | + curl_setopt($curl, CURLOPT_TIMEOUT, $timeout); // 设置超时限制防止死循环 | ||
40 | + curl_setopt($curl, CURLOPT_HEADER, false); // 显示返回的Header区域内容 | ||
41 | + curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); // 获取的信息以文件流的形式返回 | ||
42 | + $result = curl_exec($curl); // 执行操作 | ||
43 | + if (curl_errno($curl)){ | ||
44 | + echo 'Error POST'.curl_error($curl); | ||
45 | + } | ||
46 | + return $result; | ||
47 | + } | ||
48 | + | ||
49 | + | ||
50 | +} |
-
请 注册 或 登录 后发表评论