So implementiert PHP die SMS-Überprüfung: Greifen Sie zuerst auf den SMS-Dienst zu. Anschließend kommuniziert der Server mit dem SMS-Dienstanbieter und sendet die Sendeanforderung an im Mobiltelefon des Benutzers.
So implementieren Sie die SMS-Verifizierung in PHP:
Erstens die Grundidee der Implementierung der PHP-Funktion zur SMS-Verifizierung von Mobiltelefonen
1 Um einen SMS-Dienstanbieter zu finden, greifen Sie auf den SMS-Dienst zu
2. Auf der Website fordert die Seite zum Senden von Informationen an
3. Der Server kommuniziert mit dem SMS-Dienstanbieter und übermittelt die Sendeanforderung
4. Der SMS-Dienstanbieter sendet die Informationen über den Betreiber an das Mobiltelefon des Benutzers
2. Startseite der SMS-Verifizierung der Mobiltelefonnummer Wirkungsrealisierung
第三、调用短信服务器短信接口 笔者整理的页面是yanzhengma.php(具体根据服务商提供信息) $v) { $o.="$k=".$v.’&’; } $post_data=substr($o,0,-1); $ch = curl_init(); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); //curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //如果需要将结果直接返回到变量里,那加上这句。 $result = curl_exec($ch); ?> 第四:提交表单信息时对短信验证码验证 //手机验证码开始 session_start(); $svalitel = $_SESSION[’mobilecode’]; $vdcodetel = empty($vdcodetel) ? ’’ : strtolower(trim($vdcodetel)); if(strtolower($vdcodetel)!=$svalitel || $svalitel==’’) { ResetVdValue(); //echo "Pageviews=".$vdcodetel; ShowMsg("手机验证码错误!", ’-1’); exit(); }
Wenn Sie mehr über das Programmierlernen erfahren möchten, achten Sie bitte auf die Spalte „PHP-Schulung“!
Das obige ist der detaillierte Inhalt vonSo implementieren Sie die SMS-Verifizierung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!