Home >Backend Development >PHP Tutorial >Based on PHP, implement the function of sending text messages when goods are sold, send text messages in php_PHP tutorial

Based on PHP, implement the function of sending text messages when goods are sold, send text messages in php_PHP tutorial

WBOY
WBOYOriginal
2016-07-12 08:52:49904browse

Based on PHP to implement the function of sending text messages when goods are sold, php sends text messages

Recently we did a project, in which there was a demand, requiring us to implement this function: sending text messages when goods are sold, The editor has posted the core code below for everyone to learn from.

html code omitted....

Model code omitted....

The core code is as follows:

  /*
* -------------------------------------------------
* 修改状态 public 
* Author: lzp Time:--
* -------------------------------------------------
*/
public function changeStateAction() {
$id = $_REQUEST['id'];
$result = $this->changeConfirmState($id);
if ($result) {
$this->success("修改成功");
} else {
$this->error("修改失败");
}
}
private function changeConfirmState($id) {
$reg = $this->priceModel->selectPrice(['id'=>['eq', $id]]);
$rel = $this->demandModel->selectDemand(['id'=>['eq',$reg[]['demand_id']]]);
$demand_id = $reg[]['demand_id'];
$reg['demand'] = $this->priceModel->selectPrice(['demand_id'=>['eq',$demand_id]]);
foreach ($reg['demand'] as $key => $value){
if($value['phone'] == $reg[]['phone']){
unset($reg['demand'][$key]);
}else{
$new[] = $value['phone'];
}
}
$new = [''=>'********'];
if((time()-strtotime($rel[]['create_time']))> ){
echo "<script>alert('已超时!');history.back();</script>";
die;
}else if(strtotime($rel[]['finish_time'])>){
echo "<script>alert('已成交!');history.back();</script>";
die;
}else{
$data_demand = [ 'is_available' => , 'finish_time' => date("Y-m-d H:i:s") ];
$result['Price'] = $this->priceModel->savePrice( ['id'=>['eq',$id]], ['state'=>] );
$result['Demadn'] = $this->demandModel->saveDemand(['id'=>['eq',$reg[]['demand_id']]] , $data_demand);
$mobile = implode(",", $new);
$content = "此条需求已成交,下次再来哟!";
smsApp($mobile,$content); //发短信
return $result;
}
} 

The above code is the core code posted by the editor. The code is quite simple, so I didn’t write too many comments for you. If you encounter any problems during the reference process, please leave me a message and the editor will promptly Reply to everyone, thank you very much for your support of the Bangkejia website!

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/1125881.htmlTechArticleBased on PHP to implement the function of sending text messages when goods are sold, php sends text messages. I have recently done a project, which has needs and requirements. We implement this function: send text messages when goods are sold, the editor below...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn