Esempio n. 1
0
function is_valid_phone($phone_number)
{
    if (preg_match('/[^0-9]/', $phone_number) === 1 && strlen($phone_number) > 15 && substr($phone_number, 0, 1) !== 0) {
        return false;
    }
    return string_corrector($phone_number);
}
Esempio n. 2
0
         echo "<br>";
     } elseif (strlen($zip) !== 10) {
         echo "کد پستی نامعتبر است";
         echo "<br>";
     } elseif (change_postal_code($user->ID, $zip) === true) {
         echo "کدپستی با موفقیت تغییر کرد";
         echo "<br>";
     } else {
         echo "مشکلی پیش آمده است.لطفا بعدا تلاش کنید";
         exit;
     }
 }
 if (isset($_POST["newPass"]) && isset($_POST["newPassConfirm"]) && isset($_POST["oldPass"])) {
     if (!($password = string_corrector($_POST["newPass"]))) {
         echo "پسورد نمی تواند خالی باشد";
     } elseif (!wp_check_password(string_corrector($_POST["oldPass"]), $user->user_pass, $user->ID)) {
         echo "پسورد اشتباه است";
         echo "<br>";
     } elseif ($password !== $_POST["newPassConfirm"]) {
         echo "پسورد و تایید پسورد یکسان نیستند";
         echo "<br>";
     } elseif (!valid_email_change_time($user->ID)) {
         echo "شما هر هفت روز تنها یک بار می توانید پسورد خود را تغییر دهید";
         echo "<br>";
     } elseif (change_user_password($user->ID, $password) === true) {
         echo "رمز عبور با موفقیت تغییر کرد";
         echo "<br>";
     } else {
         echo "مشکلی پیش آمده است.لطفا بعدا تلاش کنید";
         exit;
     }