Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Implementierungshandbuch für die Anmelderegistrierung zur Überprüfung der Mobiltelefonnummer
PHP-Implementierungsleitfaden für die Anmeldungsregistrierung zur Überprüfung von Mobiltelefonnummern
1. Die Überprüfung von Mobiltelefonnummern ist eine der häufigsten Funktionen in modernen Internetanwendungen. Sie kann nicht nur zur Benutzerregistrierung und Anmeldeüberprüfung verwendet werden SMS-Verifizierung. Code-Versand und andere Szenarien. In diesem Artikel wird erläutert, wie Sie mithilfe der PHP-Sprache die Anmelderegistrierungsfunktion zur Überprüfung der Mobiltelefonnummer implementieren.
Bevor wir mit dem Schreiben von Code beginnen, müssen wir sicherstellen, dass die folgende Umgebung bereit ist:
Zuerst müssen wir eine Datenbanktabelle zum Speichern von Benutzerinformationen vorbereiten. Wir erstellen eine Tabelle mit dem Namen „Benutzer“, die die folgenden Felder enthält:
id INT PRIMARY KEY AUTO_INCREMENT, mobile VARCHAR(11) UNIQUE, password VARCHAR(32)Darunter wird das Feld „Mobile“ zum Speichern der Mobiltelefonnummer des Benutzers und das Feld „Passwort“ zum Speichern des Passworts des Benutzers verwendet. Bitte passen Sie es an den tatsächlichen Bedarf an. 4. Implementierung der Registrierungsfunktion
$mobile = $_POST['mobile']; $password = $_POST['password'];
if (!preg_match("/^1[34578]d{9}$/", $mobile)) { echo "手机号码不合法"; exit; }
// 连接数据库 $conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("数据库连接失败: " . mysqli_connect_error()); } // 检查手机号码是否已存在 $sql = "SELECT * FROM users WHERE mobile='$mobile'"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { echo "手机号码已被注册"; mysqli_close($conn); exit; } // 执行数据库插入操作 $sql = "INSERT INTO users (mobile, password) VALUES ('$mobile', '$password')"; if (mysqli_query($conn, $sql)) { echo "注册成功"; } else { echo "注册失败"; } // 关闭数据库连接 mysqli_close($conn);5. Implementierung der Anmeldefunktion
$mobile = $_POST['mobile']; $password = $_POST['password'];
if (!preg_match("/^1[34578]d{9}$/", $mobile)) { echo "手机号码不合法"; exit; }
Das obige ist der detaillierte Inhalt vonPHP-Implementierungshandbuch für die Anmelderegistrierung zur Überprüfung der Mobiltelefonnummer. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!