Good day!
How do I add letters Ukrainian and numbers.
Here is the code
//* Проверка имени *// if(isset($user_name)){ if(strlen($user_name) >= 2){ if(!preg_match("/^[a-zA-Zа-яА-Я-Є-Їa-zа-я]+$/iu", $user_name)) $errors = 3; } else $errors = 2; } else $errors = 1;
// Check the last name //
if(isset($user_lastname)){ if(strlen($user_lastname) >= 2){ if(!preg_match("/[Є-Їa-zа-я-Є-Їa-zа-я]+/iu", $user_lastname)) $errors_lastname = 3; } else $errors_lastname = 2; } else $errors_lastname = 1; $row2 = $db->super_query("SELECT verification FROM `".PREFIX."_users_param` WHERE user_id = '{$user_id}'"); if(!$errors AND !$row2['verification']){ if(!$errors_lastname){ $user_name = ucfirst($user_name); $user_lastname = ucfirst($user_lastname); $db->query("UPDATE `".PREFIX."_users` SET user_name = '{$user_name}', user_lastname = '{$user_lastname}', user_search_pref = '{$user_name} {$user_lastname}' WHERE user_id = '{$user_id}'"); mozg_clear_cache_file('user_'.$user_id.'/profile_'.$user_id); mozg_clear_cache(); } else echo $errors; } else echo $errors; die(); break;
\d
- nitive/^[\w\d]+$/iu
should work. - etki