Chào mừng!

Bằng cách đăng ký với chúng tôi, bạn sẽ có thể thảo luận, chia sẻ và nhắn tin riêng tư với các thành viên khác trong cộng đồng của chúng tôi.

Đăng ký ngay!
  • Chào Khách,
    Bạn cần liên hệ với admin ??? ZALO & TELEGRAM

how to vừa check email vừa check phone cùng 1 lệnh if

Tham gia
28/2/19
Bài viết
240
Lượt Thích
273
Coins
19,020
Như tiêu đề
Mình có 1 input
HTML:
name="EmailOrPhone" value="Email/Số điện thoại"
Giờ làm thế nào để check cùng lúc cả email và phone trên cùng một lệnh if ạ
VD như:
PHP:
<?php
    if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
        echo 'Email không hợp lệ';
    }
?>
Mọi người thêm giúp e check phone cùng với lệnh if check email với ạ
Cảm ơn mn tối vv
 
Tham gia
11/4/19
Bài viết
200
Lượt Thích
20
Coins
1,000
PHP:
 <?php
function validate_phone_number($phone){
    $filtered_phone_number = filter_var($phone, FILTER_SANITIZE_NUMBER_INT); //Kiểm Tra Định Dạng SĐT, Cho Phép . + -
    $phone_to_check        = str_replace("-", "", $filtered_phone_number); //Tất Nhiên Để Lưu Trong Database Hay Xử Lí Thì Nên Loại Bỏ Dấu - Đi
    if (strlen($phone_to_check) < 10 || strlen($phone_to_check) > 14) { //Khỏi Giải Thích
        return false;
    } else {
        return true;
    }
}
function validate_email($email){
    $filtered_email = filter_var($email, FILTER_VALIDATE_EMAIL); //Như Hàm Trên, Không Giải Thích
    if (!$filtered_email) {
        return false;
    } else {
        return true;
    }
}
if (validate_phone_number($phone) == true || validate_email($email) == true) { //2 Biến Truyền Vào Là $phone và $email, Thích Thì Gộp Chung
    echo "Email/SDT Đúng";
} else {
    echo "Email/SDT Sai";
}
?>
 
Top Bottom
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock
No Thanks