OrderController.php 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: 思维定制
  5. * Date: 2018/9/5
  6. * Time: 18:03
  7. */
  8. namespace App\Http\Controllers\Web;
  9. use Illuminate\Http\Request;
  10. class OrderController extends Controller
  11. {
  12. public function index(Request $request){
  13. if($request->method() == 'POST') {
  14. $data = $request->input();
  15. }
  16. return view('web.order.index');
  17. }
  18. public function post(){
  19. return view('web.order.post');
  20. }
  21. /**
  22. ***聚合数据
  23. ***DATE:2015-05-25
  24. */
  25. public function smsJuHe()
  26. {
  27. header('content-type:text/html;charset=utf-8');
  28. $sendUrl = 'http://v.juhe.cn/sms/send'; //短信接口的URL
  29. $smsConf = array(
  30. 'key' => '*****************', //您申请的APPKEY
  31. 'mobile' => '1891351****', //接受短信的用户手机号码
  32. 'tpl_id' => '111', //您申请的短信模板ID,根据实际情况修改
  33. 'tpl_value' =>'#code#=1234&#company#=聚合数据' //您设置的模板变量,根据实际情况修改
  34. );
  35. $content = juhecurl($sendUrl,$smsConf,1); //请求发送短信
  36. if($content){
  37. $result = json_decode($content,true);
  38. $error_code = $result['error_code'];
  39. if($error_code == 0){
  40. //状态为0,说明短信发送成功
  41. echo "短信发送成功,短信ID:".$result['result']['sid'];
  42. }else{
  43. //状态非0,说明失败
  44. $msg = $result['reason'];
  45. echo "短信发送失败(".$error_code."):".$msg;
  46. }
  47. }else{
  48. //返回内容异常,以下可根据业务逻辑自行修改
  49. echo "请求发送短信失败";
  50. }
  51. }
  52. }