Перейти к публикации

9.3. Проблемы с никами


VeraNick

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

Регистрация логинов содержащие квадратные скобки в DLE всегда была запрещена, и это не только в версии 9.3, но и в других более ранних версиях DLE

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

И даже в 9.2 нормально проходила авторизация. Магия?

авторизация в 9.2 и 9.3 в оригинальном скрипте одинакова и никакой магии здесь нет.

Но эти логины есть в базе.

Откуда они появились там? Явно не с использованием оригинальной регистрации на сайте, потому как регистрация таких логинов запрещена, и в 9.2 также была запрещена.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

Сейчас создал учетку #test

ссылка чпу на профиль - http://dle-news.ru/user/%23test/ НЕ работает, зайти в свой профиль НЕЛЬЗЯ :)

а по обычной работает http://www.dle-news.ru/index.php?subaction=userinfo&user=%23test

А самое интересное, что даже попав в профиль нельзя сохранить изменения :)

Ссылка на сообщение
Поделиться на других сайтах
  • 7 месяцев спустя...

9.5

Случайно обнаружил еще такую проблему: при наличии в Никах 2-х знаков двоеточия, например, .:123:. , невозможно попасть в профиль по ЧПУ.

Также нельзя просмотреть все новости пользователя.

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

ага...еще при регистрации проглатываются символы = , # , - , ^ ...больше не проверял. но думаю это не есть гуд.

9.5

Случайно обнаружил еще такую проблему: при наличии в Никах 2-х знаков двоеточия, например, .:123:. , невозможно попасть в профиль по ЧПУ.

Также нельзя просмотреть все новости пользователя.

счас проверил у себя...создал такого юзера .:123:. - в профиль захожу!

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

Если проглатываются, значит они запрещены на уровне двига, но тогда должно быть сообщение о том, что имеются запрещенные знаки в лргине и предложение исправить.

Хотя на чистом 9.5. ник #test# зарегистрировался без проблем.

Входишь по чпу ссылке?

Попробуй написать под этим ником новость, в новости клинкуть на ник, а затем в окошке кнопкой перейти в профиль....

Упс, понял. в чем проблема.

Если Ник заканчивается на ТОЧКУ, то она отрезается при передаче

Т.е. если ник 123. то при переходе по ссылке /user/123./ ник принимается как 123

А по /index.php?subaction=userinfo&user=123. вместе с точкой.

Проверял на чистом 9.5 на Денвере, php 5.3.3

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

Если проглатываются, значит они запрещены на уровне двига, но тогда должно быть сообщение о том, что имеются запрещенные знаки в лргине и предложение исправить.

Не так, если проглатываются - значит движок допускает их использование при регистрации.

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

9.5

Случайно обнаружил еще такую проблему: при наличии в Никах 2-х знаков двоеточия, например, .:123:. , невозможно попасть в профиль по ЧПУ.

Также нельзя просмотреть все новости пользователя.

Это косяк в настройках Вашего сервера, а не скрипта. Пишите в службу поддержки Вашего хостинг-провайдера.

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

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...