Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $password = $value;
- $checkPassword = $validator->fields['checkPassword'];
- $length = $modx->getOption('password_min_length','',8);
- if (!empty($password) && !empty($checkPassword)) {
- if (strlen($password) < $length) {
- $validator->addError($key,'Пароль должне быть не менее 8 символов');
- return;
- }
- if ($password !== $checkPassword) {
- $validator->addError($key,'Пароли не совпадают');
- return;
- }
- if (preg_match('/[^A-Za-z0-9_]/i',$password) || preg_match('/[^A-Za-z0-9_]/i',$checkPassword)) {
- $validator->addError($key,'Пароль может состоять только из букв англ. алфавита и цифр');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement