> 백엔드 개발 > PHP 튜토리얼 > PHP SMS 인터페이스는 기본적으로 SMS 인터페이스의 왜곡된 문제를 해결합니다.

PHP SMS 인터페이스는 기본적으로 SMS 인터페이스의 왜곡된 문제를 해결합니다.

WBOY
풀어 주다: 2016-07-25 09:07:51
원래의
1789명이 탐색했습니다.
PHP SMS 인터페이스는 기본적으로 PHP가 SMS 인터페이스를 호출할 때 발생하는 잘못된 코드 문제를 해결합니다. 코드는 복잡하지 않지만 여전히 실용적입니다.

다음 SMS 인터페이스는 장문의 문자 메시지와 답장을 지원합니다. 여기서는 전송 기능만 공유합니다. 56 SMS 네트워크를 참조하세요.

홈페이지 주소는 http://www.56dxw.com 이고 속도는 꽤 좋습니다.
  1. reg.php 파일
  2. session_start();
  3. ?>
  4. < title>56 SMS 네트워크 예(http://www.56dxw.com)
  5. $action=$_GET["action"];
  6. if ($ action= ='추가')
  7. {
  8. $Code=trim($_POST["t_num"]);
  9. // print($Code);
  10. if($Code= =$ _SESSION["code"])
  11. print( "<script>alert('토큰 성공')</script>");
  12. else
  13. print( "<script>alert( ' 인증 취소됨')</script>");
  14. unset($_SESSION['code']);
  15. }
  16. ?>
  17. 휴대폰번호:

  18. < ;br />
  19. 인증 코드:


  20.  

코드 복사
  1. sms.php 파일
  2. session_start();
  3. error_reporting(0);
  4. header("content-type) :text ml;charset=gb2312");
  5. //계정 구성 파일
  6. $comid= "60"; //기업 ID
  7. $username= "test1"; //사용자 이름
  8. $ userpwd = "qwqwqw"; //비밀번호
  9. $smsnumber= "1061"; //사용된 플랫폼
  10. function rstr($str){
  11. if( $ str==1)
  12. $error='성공적인 전송을 나타냅니다.';
  13. else{
  14. switch($str){
  15. case -1:$error='휴대폰 번호가 올바르지 않습니다.';break ;
  16. case -2:$error='시간을 제외한 모든 매개변수는 비워둘 수 없습니다.';break;
  17. case -3:$error='사용자 이름과 비밀번호가 올바르지 않습니다.';break;
  18. case - 4 :$error='플랫폼이 존재하지 않습니다';break;
  19. case -5:$error='고객 SMS 메시지 수가 0입니다';break;
  20. case -6:$error='고객 계정 잔액이 보낼 금액보다 적습니다. 메시지 수';break;
  21. case -8:$error='불법 문자 메시지 내용';break;
  22. case -9:$error='알 수 없는 시스템 오류 ';break;
  23. 사례 -10: $error='네트워크 오류';break;
  24. 기본값:$error='알 수 없는 오류';
  25. }
  26. }
  27. print($error) ;
  28. exit();
  29. }
  30. function sendnote($mobtel,$msg){
  31. 전역 $username,$userpwd,$smsnumber,$comid;
  32. $url = "http://jiekou.56dxw. com/sms/HttpInterface.aspx?comid=$comid&username=$username&userpwd=$userpwd&handtel=$mobtel&sendcontent=$msg&sendtime=&smsnumber=$smsnumber";
  33. $string = file_get_contents($url );
  34. return rstr($ string);
  35. }
  36. $_SESSION["code"]="12365";
  37. $handtel =$_POST["Tel"];
  38. $msg ="휴대폰 인증 코드:". $_SESSION["code"];
  39. !$handtel && die('휴대폰 번호 필요');
  40. !$msg && die('발생 콘텐츠 필요') ;
  41. echo sendnote ($_POST["Tel"],urlencode($msg));
  42. ?>
코드 복사
PHP SMS 인터페이스는 기본적으로 SMS 인터페이스의 왜곡된 문제를 해결합니다.


원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿