时间:2021-07-01 10:21:17 帮助过:5人阅读
根据需求:商品成交时发送短信
html代码省略.....
Model代码省略.....
1/* 2 * ------------------------------------------------- 3 * 修改状态 public 4 * Author: lzp Time:2016-05-27 5 * ------------------------------------------------- 6*/ 7 8publicfunction changeStateAction() { 9$id = $_REQUEST['id']; 10$result = $this->changeConfirmState($id); 11if ($result) { 12$this->success("修改成功"); 13 } else { 14$this->error("修改失败"); 15 } 16 } 1718privatefunction changeConfirmState($id) { 19$reg = $this->priceModel->selectPrice(['id'=>['eq', $id]]); 20$rel = $this->demandModel->selectDemand(['id'=>['eq',$reg[0]['demand_id']]]); 21$demand_id = $reg[0]['demand_id']; 22$reg['demand'] = $this->priceModel->selectPrice(['demand_id'=>['eq',$demand_id]]); 23foreach ($reg['demand'] as$key => $value){ 24if($value['phone'] == $reg[0]['phone']){ 25unset($reg['demand'][$key]); 26 }else{ 27$new[] = $value['phone']; 28 } 29 }31$new = ['0'=>'136********']; 32if((time()-strtotime($rel[0]['create_time']))> 86400){ 33echo ""; 34die; 35 }elseif(strtotime($rel[0]['finish_time'])>0){ 36echo ""; 37die; 38 }else{ 39$data_demand = [ 'is_available' => 2, 'finish_time' => date("Y-m-d H:i:s") ]; 40$result['Price'] = $this->priceModel->savePrice( ['id'=>['eq',$id]], ['state'=>2] ); 41$result['Demadn'] = $this->demandModel->saveDemand(['id'=>['eq',$reg[0]['demand_id']]] , $data_demand); 42$mobile = implode(",", $new); 43$content = "此条需求已成交,下次再来哟!"; 44 smsApp($mobile,$content); //发短信 45return$result; 46 } 47 }
以上就介绍了One-day-学习笔记-商品成交时发送短信,包括了发送短信,one方面的内容,希望对PHP教程有兴趣的朋友有所帮助。