Перейти к контенту
  • 0

Использование ника с занком "="


Anhelby

Вопрос

собсна сабж, но при этом еще и сам ник не отображается

 

проблема в админке тоже существует но там всего лишь таблицы съезжают.

 

Кто не врит попробуйте у себя на форуме создать юзера с ником скажем =zerg= и посмотрите.

 

Кто поможет это вылечить?

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

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

  • 0

Файл /sources/Register.php

 

Найти:

 

//+--------------------------------------------
 //| Check for errors in the input.
 //+--------------------------------------------

 

Добавить ниже:

 

$Pattern = "^([a-zA-Z0-9]+)([_]?)([a-zA-Z0-9]+)([_]?)([a-zA-Z0-9]$)";
 if ( eregi($Pattern, $in_username) ) 
 {
 } else {
   $this->show_reg_form('err_invalid_username');
	 return;
	 exit;
 }

 

Файл /lang/*папка с русским языком*/lang_register.php

 

Найти:

'err_user_exists'   => "Такое имя пользователя уже существует на форуме. Выберите другое имя.",

 

Добавить ниже:

'err_invalid_username'   => "Имя пользователя содержит недопустимые символы.",

 

 

 

 

 

Оригинальная модификация:

Prevent Special Charecters in usernames

 

Оригинальная сделана некрасиво, текст предупреждения вылазит сверху форума, а если сделать как у меня, то все аккуратно, как и должно быть.

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

  • 0
Ну можешь помозговать и над этим вопросом на досуге. Базе значки не могут нанести вреда(ну только в крайнем случае). В твоем случае значки меняют отображение. Логин проверяет только наличие имени в базе. Сделай так, как я писал выше и проблема будет устранена.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

2Transporterer

Используем Поиск. Все решения давно даны.

Зачем запрещать? Если можно просто сделать, чтобы "=" не портили внешний вид.

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

  • 0

Song, проблема не найдена..

в том то и проблема ))

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

с никми -=nick=-

там было решение.. сделал все по доке, какое то время небыло проблема.. но потом все вернулось и осталось как было..

 

странно но тем не менее...

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

  • 0

2Big J

 

да как это не найдена. Один раз исправишь и всё путём.

Там нужно было всего-то засейфить опасные символы. Добавить обратные слеши.

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

  • 0

эээээ, не совсем кажется...

на сколько я помню, правился parcer.php или что то связанное с парсером (уже забыл)...

 

эм.. дай плиз линк про слеши )

мну пойдет пробовать.. :D

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

  • 0

2Big J

 

парсер-то здесь каким боком? :D

 

>> эм.. дай плиз линк про слеши )

 

Общие вопросы (по 1.2 и 1.3.x)

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

  • 0

Тему удалили, гады :D

 

ок, приведи кусок Topics.php где у тебя вызывается js скрипт вставки ника.

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

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

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

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

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

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

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.