SMS-Verifizierung
Nachdem der Bestätigungscode durch die Ajax-Übermittlungsanforderung generiert wurde, verwenden Sie weiterhin ein Ajax-Übermittlungsereignis und vergleichen Sie den vom Benutzer eingegebenen Bestätigungscode mit dem in der Textnachricht erhaltenen Die Registrierung ist erfolgreich. Wenn sie falsch ist, wird ein Fehler zurückgegeben. Information
<?php //点击发送短信验证码 $.ajax({ async : false, type: "get", url: "code.php", // data: {}, success: function (data) { //发送短信验证码 $.ajax({ async : false, type: "post", url: "smsyzm.php", // data: {"yzm": data, 'yzmtel': $('#phone').val()}, dataType: "json", success: function (data) { } }); } });
Hier ist zu beachten, dass kontinuierliche Ajax-Anfragen asynchron übermittelt werden müssen, da sonst die Daten möglicherweise nicht empfangen werden (asynchron). : false)
Ändern Sie den smsyzm.php-Code, um den an das Mobiltelefon gesendeten Code zu entschlüsseln
<?php $param = base64_decode($_POST['yzm']);
Die angezeigten Ergebnisse sind wie folgt: