VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Проблема с регистрацией пользователей на русском языке
0
Суть проблемы, если новый пользователь выбирает себе логин на русском языке например "Вася" то после нажатия зарегистрировать выходит Database error и регистрация не проходит, если же новый пользователь регистрируется латиницей например "Vasya" , то регистрация работает без каких либо ошибок.
Пробовал пользователя зарегистрировавшегося на латинице переименовать в кириллицу, то же без проблем все отлично работает.
то после нажатия зарегистрировать выходит Database error
какая именно error?
текст ошибки в сорсе страницы
@bystr
Простоузер
Join Date: Sep 2005
Posts: 13
Версия vB: 3.8.x
Reputation:
Novice 2
Репутация в разделе: 2
0
Вот текст
Quote:
Database error
The Название database has encountered a problem.
Please try the following:
* Load the page again by clicking the Refresh button in your web browser.
* Open the www.****.ru home page, then try to open another page.
* Click the Back button to try another link.
The www.****.ru forum technical staff have been notified of the error, though you may contact them if the problem persists.
We apologise for any inconvenience.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,823
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20319
Репутация в разделе: 8468
0
ппц
сорс страницы открой, там будет полный текст ошибки
@bystr
Простоузер
Join Date: Sep 2005
Posts: 13
Версия vB: 3.8.x
Reputation:
Novice 2
Репутация в разделе: 2
0
Точно ппц)) сорри
Quote:
Database error in vBulletin 3.7.3:
Invalid SQL:
SELECT COUNT(userchangelog.changeid) AS change_count
FROM userchangelog AS userchangelog
LEFT JOIN user AS user ON(user.userid = userchangelog.userid)
LEFT JOIN user AS adminuser ON(adminuser.userid = userchangelog.adminid)
WHERE userchangelog.fieldname = 'username' AND change_time >= 1221717397 AND (userchangelog.oldvalue = 'Путипровод' OR userchangelog.newvalue = 'Путипровод');
MySQL Error : Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '='
Error Number : 1267
Request Date : Friday, September 18th 2009 @ 09:56:37 AM
Error Date : Friday, September 18th 2009 @ 09:56:38 AM
Script : http://www.*****.ru/forum/register.php?do=addmember
Referrer : http://www.*****.ru/forum/register.php?do=register
IP Address : 0.0.0.0
Username : Путипровод
Classname : vB_Database
MySQL Version :
Ну наверное ошибка связана с неправильной кодировкой в базе данных, если я правильно понял.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,823
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20319
Репутация в разделе: 8468
1
проблемы с кодировками (сопоставление кодировок)
на форуме уже было, поиск =)