Страница 3 из 7

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 20 янв 2013, 11:19
DeaDRoMeO
Уффф либо я чего то не понимаю либо .... Там же мы задаем значение по умолчанию, которое и будет у вновь зарегистрированных, не пойму чем не устраивает мой способ ?

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 20 янв 2013, 18:46
tralan
Да, Сергей, ты очень даже прав, я тебя сразу не понял, конечно-же не в коде надо искать, тем более ничего нужного я там не нашел.
Я и не подумал, что можно же сразу в БД, при создании новой записи о пользователе (когда пользователь регистрируется) в нужное поле записывать нужное значение средствами БД MS SQL.
Ты молодец! :ya_hoo_oo: Благодарю за помощь.

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 20 янв 2013, 19:13
tralan
Установил в БД значение по умолчанию 1 и все получилось как я хотел.
Да, протормозил немного.
Поэтому мне и понравилось общение на твоем сайте: за оперативность и за профессионализм.
:ya-za:

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 21 янв 2013, 09:53
DeaDRoMeO
Ну вот и отличненько, рад что разобрались)

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 31 янв 2013, 15:06
mkb124
А у меня русский язык не воспринимает. Если пишу в поле не на англ. то вылетает такое счастье
Incorrect string value: '\xD0\x92\xD1\x8B \xD1...' for column 'wpm_message' at row 1 [1366]
Попробовал поиздеваться в БД - такая же петрушка!!! Даже не пойму где скривил руками? Пробовал различную кодировку - не помогает

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 01 фев 2013, 05:49
DeaDRoMeO
Какое сравнение стоит в БД ??

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 01 фев 2013, 19:46
mkb124
Понял в чем причина. Стояло latin1_swedish, исправил на UTF8 и.........все заработало. Спасибо за помощь!!!!! :-0=)

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 01 фев 2013, 22:09
DeaDRoMeO
На здоровье))

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 14 мар 2013, 10:59
reks
Всем привет!
Те кто заходит через соцсети,не приходит приветственное ЛС. Кто нибудь над этим думал,можно что нибудь придумать?
А то у меня не только в письме приветствие,но и полезная информация

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 14 мар 2013, 20:16
DeaDRoMeO
Честно я уже давно забил на все косяки логинзы, у меня вроде тоже не отсылает

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 15 мар 2013, 11:43
dqdmitry
Блин, и у меня когда на русском что-то пишешь, то

Код: Выделить всё

Общая ошибка
SQL ERROR [ mysql4 ]

Incorrect string value: '\xD0\xB4\xD0\xBE\xD0\xB1...' for column 'wpm_subject' at row 1 [1366]

SQL

UPDATE phpbb_wpm SET wpm_subject = 'добро {SITE_NAME}!' WHERE wpm_config_id = 1

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions_wpm.php
LINE: 275
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/includes/acp/acp_wpm.php
LINE: 81
CALL: welcome_pm->set_data()

FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: acp_wpm->main()

FILE: [ROOT]/adm/index.php
LINE: 78
CALL: p_master->load_active()
Правил 4 файла, во всех кодировка утф8 без бум.... Что делать?
Причем на локале нормально, а на форум поставил, и такая беда...

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 15 мар 2013, 14:11
dqdmitry
dqdmitry писал(а):Блин, и у меня когда на русском что-то пишешь, то
Получается в БД таблица создалась с неправильной кодировкой?
Это как-то можно исправить :kli_ny: ... И что вообще делать, в SQL не понимаю ничего...
До этого, когда выполнял запросы к разным модам такого не было...

Поиском по слову "wpm" нашёл в БД запрос (не знаю, тот, или нет...), там стоит Сравнение utf8_bin, если конечно я то что нужно смотрю...
Блин, не знаю что делать...

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 16 мар 2013, 08:47
DeaDRoMeO
Может в свойствах(редактировании) самого этого поля в БД можно сменить кодировку? Вы поглядели кодировку для всей таблицы, теперь поглядите для конкретного поля что стоит

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 17 мар 2013, 06:25
dqdmitry
DeaDRoMeO писал(а):Может в свойствах(редактировании) самого этого поля в БД можно сменить кодировку? Вы поглядели кодировку для всей таблицы, теперь поглядите для конкретного поля что стоит
Вроде вот так там, Сергей:
Что-то на postimage не заливается сегодня картинка, тогда вложу (потом можно удалить)
111.jpg
В тех таблицах, где сравнение не стоит, оно и не ставится вручную (при нажатии сохранить сравнение все-равно отсутствует)

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 17 мар 2013, 09:18
DeaDRoMeO
Эммм надо же для поля wpm_subject смотреть это дело, его я на скриншоте не вижу

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 17 мар 2013, 10:56
dqdmitry
DeaDRoMeO писал(а):Эммм надо же для поля wpm_subject смотреть это дело, его я на скриншоте не вижу
По поиску wpm_subject выдаёт 0 вхождений :-(-- ... Надо именно по этому слову искать, чтобы выйти на нужную таблицу?

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 17 мар 2013, 14:40
dqdmitry
Уффф :-0=) ... Нашёл я наконец wpm_subject , стоит в нём кодировка (и ещё в трёх полях) latin1_swedish_ci...
Прошу извинить чайника :-00): .
Подскажите теперь, на что поменять правильно? Работает и с utf8_bin, и, к примеру, с utf8_general_ci...
Какую из utf8 поставить?

Блииин... Сейчас зашёл не на локалхост, а на рабочий форум. Там в PhpMyAdmin по другому всё...
Вот здесь надо менять? (страшно трогать там что-то)


Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 17 мар 2013, 16:36
DeaDRoMeO
Да, правильно нашли, сравнения в латине не должно быть никогда) В любом случае это ж легко назад вернуть, меняйте не бойтесь

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 17 мар 2013, 17:21
dqdmitry
DeaDRoMeO писал(а):Да, правильно нашли, сравнения в латине не должно быть никогда) В любом случае это ж легко назад вернуть, меняйте не бойтесь
Серёг, дак какую из "utf8" ставить то? Чтоб правильно было. Там их много (utf8)...

Поставил utf8_bin, вроде работает всё...
Спасиб :-00): :co_ol: .

Welcome PM on first Login phpbb3 (Приветственное ЛС)

Добавлено: 18 мар 2013, 06:14
DeaDRoMeO
На здоровьице))