Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Как убрать пробел при регистрации

Как убрать пробел при регистрации


     22.02.2014    Общие вопросы по PHP    1569

вопрос
Здравствуйте!
DLE 10.1
Для запрета кириллиц и спецсимволов использовал Статью
Но этот метод не помог запретить пробелы при регистрации в начали ника и в конце.
Тут как бы человек может зарегистрировать любой ник например (user) и ( user ).
Как поставить запрет на эти пробелы ?

Ответил: D0Gmatist


Для удаления пробелов с начала и конца строки – используйте функцию trim().

$trimResult = trim(" Строка с пробелами ");

результатом будет
"Строка с пробелами"

Комментарии пользователей (3)

D0Gmatist
225

794 | 281

D0Gmatist - 22 февраля 2014 02:13 - Местный

вот вам код )))

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

cubespace
1

cubespace - 22 февраля 2014 02:37 - Юзер

Я не силен в PHP, у меня есть код:
if (!preg_match("#^[a-z0-9]+$#i", $name)) $stop .= 'Разрешены только символы a-z и цифры';

А вот как правильно и куда поставить тот код не знаю.

D0Gmatist
225

794 | 281

D0Gmatist - 22 февраля 2014 03:06 - Местный

if (!preg_match("#^[a-z0-9]+$#i", $name)) $stop .= 'Разрешены только символы a-z и цифры';
if ($name != trim($name) ) $stop .= 'Пробелы в начале и в конце логина не допускаются';

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы