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); }
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; }