Поиск результатами не порадовал, прошу помощи у сообщества.
Подскажите, что делаю не так.
Пытаюсь реализовать в комментариях вывод имени пользователя вместо логина (при условии, что имя указано).
На моем сайте при регистрации запрашиваются имя и фамилия (в одном поле). Я еще только начинаю осваивать PHP, поэтому с трудом представляю себе, как предусмотреть в ActionRegistration.class.php условия, при которых содержимое этого поля может быть принято:
1) два слова а не одно;
2) каждое слово от 2 до 20 символов.
Привет всем!
У меня такой вопрос. По умолчанию логин разрешен только на латинице. Я подумал, что русские ники будут часто использоваться и добавил поддержку русского.
Но тогда перестали работать ссылки (site.ru/my/Маша/ — не работает уже).
Я почитал топики и согласился с мнением, что логично делать при регистрации логин латиницей, а на сайте везде выводить имя (если указано в профиле).
И такой вопрос: как сделать так, если юзер заполнил поле «имя», то выводить его везде на сайте, а если не заполнил, то выводить его логин.
Мне на сайте в куче мест надо заменить отображение логина на реальное имя + указывать рядом профессию. В профиле проблем нет — все классно, информации как делать навалом и все получилось. А в других местах затык.
В том смысле, что в топиках $oTopic и у него нет getUserName() к примеру. В топе пользователей — там $oUser — та же история.
Хотел ввести свои имя и фамилию в профиле сайта, но не смог этого сделать, потому что стандартная длина сообщения всего 20 символов, я ввел 21 — что за дискриминация?
А если пользователь захочет ввести свои Ф.И.О? К тому же, когда жмешь на сохранение — то выводит УСПЕШНО — я так сразу и не понял, что имя не вводиться. Случайно заметил. Это баг или фича?