Авторизация  
vacuum

Проверка ника на запрещенные символы

Рекомендуемые сообщения

<?php if(preg_match ( '/[а-яА-Я]/' ,$this->userData['username'])) : ?> 
	<div class="panel panel-default"> 
		<div class="panel-heading no-bd bg-red"> 
			<h2 class="panel-title"> 
				ВНИМАНИЕ!!! В вашем нике присутствуют запрещенные символы! 
				<a href="http://сайт.ру/setting"><u>Сменить ник</u></a> 
			</h2> 

		</div> 
	</div> 
<?php endif ?>

скрипт проверки ника юзера на наличие запрещенных символов. в конкретном примере в качестве запрещенных символов использовался русский алфавит

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 04.05.2017 в 13:38, vacuum сказал:
<?php if(preg_match ( '/[а-яА-Я]/' ,$this->userData['username'])) : ?> 
	<div class="panel panel-default"> 
		<div class="panel-heading no-bd bg-red"> 
			<h2 class="panel-title"> 
				ВНИМАНИЕ!!! В вашем нике присутствуют запрещенные символы! 
				<a href="http://сайт.ру/setting"><u>Сменить ник</u></a> 
			</h2> 

		</div> 
	</div> 
<?php endif ?>

скрипт проверки ника юзера на наличие запрещенных символов. в конкретном примере в качестве запрещенных символов использовался русский алфавит

А куда его ставить?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@chipsss это просто блок оповещения и всё) но заставить людей сменить ник хватает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

vacuum, скажи, пожалуйста, а как сделать проверку на количество символов в нике ? Т.е. чтобы нельзя было регистрировать ник с символами меньше 3-х символов.. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@ykpon22 в файлике lib/manage_class.php ищи строки

if( mb_strlen( $username ) > 32 || mb_strlen( $username ) < 1 ) {
			$_SESSION['err_msg'] = 'Логин должен содержать больше 1 символа и максимум 32';
			return $r;

и меняй как надо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу