最近做了一个项目,其中有需求,要求我们实现此功能:商品成交时发送短信,下面小编贴出核心代码,方面大家以后学习。
html代码省略.....
Model代码省略.....
核心代码如下所示:
/* * ------------------------------------------------- * 修改状态 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; } }
以上代码是小编给大家贴的核心的代码,代码还算简单,所以没给大家写太多的注释,大家在参考过程中遇到任何问题,欢迎给我留言,小编会及时回复大家的,在此非常感谢大家对小牛知识库网站的支持!
本文向大家介绍php实现短信发送代码,包括了php实现短信发送代码的使用技巧和注意事项,需要的朋友参考一下 卓望的短信发送。PHP格式。都要不习惯用xml传输数据格式了 标签: <无> 1. [代码][PHP]代码 以上所述就是本文的全部内容了,希望大家能够喜欢。
本文向大家介绍基于PHP实现短信验证码发送次数限制,包括了基于PHP实现短信验证码发送次数限制的使用技巧和注意事项,需要的朋友参考一下 对用户获取短信验证码的手机号、ip、和浏览器(使用唯一标识)进行限制。本文介绍的方法是对用户每天只能通过同一浏览器或同一ip地址获取验证码10次或者同一手机号只能获取3次短信验证码,三种限制为“或”关系,一条超限就不发验证码。方法是通过在服务器端将用户的手机号
问题内容: 我正在尝试从我的应用程序发送紧急短信。我必须确保SMS发送成功。 在Android系统启动后并进行检查后,将发送SMS。 因此,我有一个处理BOOT_COMPLETED意向过滤器的服务类。此类进行检查,如果内容正确,则尝试通过另一个“扩展服务”类发送SMS消息 确保成功发送短信后,两个服务(处理启动呼叫的服务和发送短信的服务)都必须退出。 问题1 :如何使我的短信发送功能在超时的情况下
本文向大家介绍Android实现发送短信功能实例详解,包括了Android实现发送短信功能实例详解的使用技巧和注意事项,需要的朋友参考一下 本文实例分析了Android实现发送短信功能的方法。分享给大家供大家参考,具体如下: 短信和打电话一样,都是android手机的基本功能,下面以实例说明android如何实现发送短信的功能。 程序如下所示: AndroidManifest.xml如下: 收到P
我的应用程序通过SmsManager.sendMultipartTextMessage发送短信,然后通知服务器短信发送的状态。 一切正常,但Yota操作员有问题。短信不会发送到 MTS 运营商的手机。Yota运营商的员工声称MTS运营商阻止接收来自Yota的消息。 这不是我们的问题,但Android系统说,这样的短信成功交付。我们无法从其他手机重新发送此类短信,因为我们的系统认为它们已经成功发送。
本文向大家介绍C#怎么实现手机短信发送功能,包括了C#怎么实现手机短信发送功能的使用技巧和注意事项,需要的朋友参考一下 为了个人信息的安全,很多网站都有短信发送的功能,究竟是怎么实现的呢?对于个人站长来说的话,通过使用SMS短信通API接口相对比较划算和简单。那怎么实现呢,步骤如下: 1. 从网上(http://sms.webchinese.cn/)申请账号,记住用户名,密码会发到手机上,这仅是登