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

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


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

Регистрация логинов содержащие квадратные скобки в 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

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

Изменено пользователем MSK
Ссылка на сообщение
Поделиться на других сайтах
  • 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

Изменено пользователем MSK
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

9.5

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

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

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

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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