условия годности для поля "имя фамилия"

 
На моем сайте при регистрации запрашиваются имя и фамилия (в одном поле). Я еще только начинаю осваивать PHP, поэтому с трудом представляю себе, как предусмотреть в ActionRegistration.class.php условия, при которых содержимое этого поля может быть принято:
1) два слова а не одно;
2) каждое слово от 2 до 20 символов.

Подскажите, пожалуйста.

Разграничить логин и имя

 
Привет всем!
У меня такой вопрос. По умолчанию логин разрешен только на латинице. Я подумал, что русские ники будут часто использоваться и добавил поддержку русского.
Но тогда перестали работать ссылки (site.ru/my/Маша/ — не работает уже).
Я почитал топики и согласился с мнением, что логично делать при регистрации логин латиницей, а на сайте везде выводить имя (если указано в профиле).

И такой вопрос: как сделать так, если юзер заполнил поле «имя», то выводить его везде на сайте, а если не заполнил, то выводить его логин.

Проблемы со сменой логина на реальное имя

2
Мне на сайте в куче мест надо заменить отображение логина на реальное имя + указывать рядом профессию. В профиле проблем нет — все классно, информации как делать навалом и все получилось. А в других местах затык.

В том смысле, что в топиках $oTopic и у него нет getUserName() к примеру. В топе пользователей — там $oUser — та же история.

Как решить проблему?

Меняем логин на имя в верхней панели пользователя после авторизации

16
Для того что бы в верхней панели вместо логина выводилось имя нужно открыть файл header_top.tpl в папке с темой

Читать дальше

ИМЯ в профиле!

3
Хотел ввести свои имя и фамилию в профиле сайта, но не смог этого сделать, потому что стандартная длина сообщения всего 20 символов, я ввел 21 — что за дискриминация?
А если пользователь захочет ввести свои Ф.И.О? К тому же, когда жмешь на сохранение — то выводит УСПЕШНО — я так сразу и не понял, что имя не вводиться. Случайно заметил. Это баг или фича?
  • -1
  • 26 марта 2009, 23:53
  • hello