Xác minh số điện thoại di động trong php

Hôm nay chúng ta sẽ học PHP Form đăng ký với Mobile OTP Verification Ví dụ. Hướng dẫn này sẽ đề cập đến Mẫu đăng ký PHP với Xác minh OTP trên thiết bị di động với Ví dụ về việc sử dụng fast2sms

Xác minh OTP xác minh Địa chỉ Email/Số điện thoại di động của người dùng bằng cách gửi mã xác minh OTP trong quá trình đăng ký, đăng nhập và gửi biểu mẫu liên hệ. Nó loại bỏ khả năng người dùng đăng ký bằng Địa chỉ Email/Số điện thoại di động giả bằng cách bật Xác minh OTP

cũng đọc. Cách xóa một phần tử cụ thể khỏi một mảng trong PHP

Cấu trúc tệp








PHP Registration Form with Mobile OTP Verification Example - LaravelTuts.com





if (isset($_SESSION['logged_in']) && $_SESSION['logged_in']==TRUE) {
echo "

Welcome to this LaravelTuts.com, you are verify!

";
}
?>








cũng đọc. Kéo và thả Sắp xếp lại hình ảnh trong PHP (2022)

Bước 4. Tạo tệp PHP đăng ký

Trước khi tạo file đăng ký chúng ta cần tạo tài khoản fast2sms. com và lấy API. Trước tiên hãy tạo một tài khoản mới và làm theo ảnh chụp màn hình bên dưới để nhận API








Verify Mobile Number - LaravelTuts.com






















cũng đọc. Cách đăng nhập bằng Google trong PHP

Bước 6. Tạo tệp OTP PHP

Vì vậy, bây giờ, hãy tạo otp. php bên trong thư mục dự án và nhập mã bên dưới

    require ('connection.php');
if (isset($_POST['verify'])){

$mobile_number = $_POST['moblie_no'];
$otp = $_POST['otp'];
$sql="SELECT * FROM users WHERE mobile = '$mobile_number' AND otp = '$otp'";
$result = $conn->query($sql);
if ($result) {

if ($result->num_rows == 1) {

$row = $result->fetch_assoc();
$fetch_mobile = $row['mobile'];

if ($row['verification_status'] == 0) {
$update = "UPDATE users SET verification_status='1' WHERE mobile = '$fetch_mobile'";

if ($conn->query($update)===TRUE) {
echo "
";
}else{
echo "
";
}
}else{
echo "
";
}
}
}
}else{
echo "
";
}
?>
Bước 7. Tạo tệp PHP đăng xuất

Bây giờ, cuối cùng chúng tôi đang tạo một đăng xuất. php và nhập mã sau vào bên trong tệp như hiển thị bên dưới

    session_start();
session_unset();
session_destroy();
header("location:index.php");
?>

cũng đọc. Cách tạo biểu mẫu đăng nhập trong ví dụ PHP

Bước 8. thử nghiệm

Cuối cùng, chúng ta sẽ kiểm tra ứng dụng PHP của mình. Mở URL như hiển thị bên dưới trong bất kỳ trình duyệt web nào và đăng ký người dùng mới

http://localhost/otp_app/index.php

Ghi chú. Thay đổi tên thư mục nếu bạn có một tên khác

Xem trước

PHP Registration Form with Mobile OTP Verification Example

Mẫu đăng ký PHP với ví dụ xác minh OTP di động

PHP Registration Form with Mobile OTP Verification Example

Mẫu đăng ký PHP với ví dụ xác minh OTP di động

PHP Registration Form with Mobile OTP Verification Example

Mẫu đăng ký PHP với ví dụ xác minh OTP di động

PHP Registration Form with Mobile OTP Verification Example

Mẫu đăng ký PHP với ví dụ xác minh OTP di động

PHP Registration Form with Mobile OTP Verification Example

Mẫu đăng ký PHP với ví dụ xác minh OTP di động

PHP Registration Form with Mobile OTP Verification Example

Biểu mẫu đăng ký PHP với ví dụ xác minh OTP di độngBước 9. Sự kết luận

Hôm nay, chúng ta đã học Mẫu đăng ký PHP với Ví dụ xác minh Mobile OTP. Hy vọng hướng dẫn này đã giúp bạn học PHP. Nếu bạn có bất kỳ câu hỏi nào, bạn có thể hỏi chúng tôi ở phần bình luận bên dưới. Nếu bạn thích hướng dẫn, vui lòng đăng ký Kênh YouTube của chúng tôi và theo dõi chúng tôi trên mạng xã hội Facebook và Instagram

Làm cách nào để kiểm tra xem một số có hợp lệ trong PHP không?

Cách xác thực số điện thoại trong PHP .
Tạo chức năng. Tạo hàm xác thực số điện thoại PHP, được gọi là xác thực(), với tham số là $phone. .
Tạo tuyên bố. Sau đó, bạn phải tạo câu lệnh if/else để xác định xem số điện thoại đã cho có hợp lệ hay không. .
Gọi chức năng

Làm cách nào để xác minh số điện thoại di động?

Tiêu chí xác thực Số điện thoại di động. .
Chữ số đầu tiên phải chứa các số từ 6 đến 9
9 chữ số còn lại có thể chứa bất kỳ số nào trong khoảng từ 0 đến 9
Số điện thoại di động cũng có thể có 11 chữ số bằng cách bao gồm 0 ở đầu
Số điện thoại di động cũng có thể có 12 chữ số bằng cách bao gồm 91 ở đầu

Làm cách nào tôi có thể gửi OTP qua SMS bằng PHP?

yêu cầu php ('textlocal. lớp. php'); . '

OTP thực hiện xác minh SMS trên di động như thế nào?

Nhận số điện thoại di động để gửi OTP . Khi gửi số điện thoại di động bằng cách nhấp vào nút gửi OTP, mã AJAX sẽ được thực thi để yêu cầu PHP gửi OTP qua SMS bằng API Textlocal.