ChatLogsMySQL, API2 | Лог главного чата |
Здравствуйте, гость ( Вход | Регистрация )
ChatLogsMySQL, API2 | Лог главного чата |
21.4.2009, 20:28
Сообщение
#41
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
Название скрипта: ChatLogsMySQL
Версия скрипта: 1.0(финальная версия) Версия API: API 2 Автор: Wariner Особенности: работа с MySQL Описание скрипта: v 1.0 - Исправленны некоторые недочёты. v 1.0 RC5 - Добавлен просмотр сообщений по IP - Упорядочено тело скрипта -Добавлена корректировка времени -Добавленно шаблонность сообщений -Добавлен реконект к БД -Исправленно пару мелочей v 1.0 RC4 - Поправленно несколько мелочей v 1.0 RC3 - В настройку вынесено меню - Добавлена возможность логировать команду "me" (опционально) - Исправлено логирование смайлов v 1.0 RC2 - Просмотр сообщений ника( за сегодня, за дату или за период ) - Просмотр общего лога( за период ) - Таблица исключений записи в лог - Запись ошибок скрипта в таблицу + контроль неправильных запросов - Теперь не логируются команды - Исправлено пару мелочей v 1.0 RC1 - Сохраняет в БД сообщение юзера время и дату его написания - Можно посмотреть лог за число - Опционально сделана посылка в чат n последних сообщений из БД PS: БД надо создавать вручную! Таблицы создадутся сами! PPS: Принимаются предложения по увеличению функционала скрипта!
Прикрепленные файлы
|
|
|
30.4.2009, 21:48
Сообщение
#42
|
|
AmxModx Scripter Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз |
Вот, показывается ип, и поле для выбора количества собщений на страницу
chatlogs.zip ( 38.26 килобайт ) Кол-во скачиваний: 51 |
|
|
30.4.2009, 22:30
Сообщение
#43
|
|
МЕДВЕД =) Группа: Пользователи Сообщений: 187 Регистрация: 6.8.2008 Пользователь №: 332 Спасибо сказали: 4 раза |
И еще раз. Кодировка не проходит ни при каких обстоятельствах. Помогите, плиз.
Все русские буквы отображаются (в базе ) вот так: ???????????? ???? ???? мне посоветовали в библиотеках ковыряться, но если у всех работает, а у меня нет, то дело не в библиотеках. Птока у меня 4.1.1 сервис, сервер апач+мускул. До мускула идут только ???????, если вернуть к кодировке по умочанию (ют8), то вообще ничего не отображается. ЛЮДИ ДОБРЫЕ, ПОМОГИТЕ |
|
|
30.4.2009, 22:34
Сообщение
#44
|
|
AmxModx Scripter Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз |
Добавь в my.ini в после [mysqld]
skip-character-set-client-handshake |
|
|
30.4.2009, 22:53
Сообщение
#45
|
|
МЕДВЕД =) Группа: Пользователи Сообщений: 187 Регистрация: 6.8.2008 Пользователь №: 332 Спасибо сказали: 4 раза |
Добавь в my.ini в после [mysqld] skip-character-set-client-handshake непомогает. Я и сетупера почитал, и весь форум, но неполучает база русского, в лучшем случае "???????????????" Я щас расплачусь, даже мой друг - веб программист - пишет: Цитата mysql_connect($adress, $user, $passwd); mysql_query("SET NAMES cp1251"); типа так должно быть где-то. Но где, я так и непонял (он говорит, что в библиотеке, однако у всех работают библиотеки, а я один - рыжий?) ПОМОГИТЕ ПЛИЗ! :( |
|
|
30.4.2009, 23:04
Сообщение
#46
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
я в пастерянности.... впервый раз я запустил пшпмайадмин нажал создать базу cp1251 и всё работает... не понимаю почему проблемы такие.....
|
|
|
30.4.2009, 23:08
Сообщение
#47
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Да потому что руки не оттуда растут.
10 раз уже написали что да как. |
|
|
30.4.2009, 23:09
Сообщение
#48
|
|
МЕДВЕД =) Группа: Пользователи Сообщений: 187 Регистрация: 6.8.2008 Пользователь №: 332 Спасибо сказали: 4 раза |
я в пастерянности.... впервый раз я запустил пшпмайадмин нажал создать базу cp1251 и всё работает... не понимаю почему проблемы такие..... Вот. И я тоже в растерянности. Все так и сделал. (Хм.. может че перемудрил? .. А где там кнопочка создать базу cp1251? , а то я, следуя мануалу сетупера, создавал из командной строки..) |
|
|
30.4.2009, 23:24
Сообщение
#49
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
я соврал. у меня они создаются автоматически в cp1251.
|
|
|
30.4.2009, 23:39
Сообщение
#50
|
|
МЕДВЕД =) Группа: Пользователи Сообщений: 187 Регистрация: 6.8.2008 Пользователь №: 332 Спасибо сказали: 4 раза |
|
|
|
30.4.2009, 23:48
Сообщение
#51
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
Ну вот, нашел я кнопку, вывесил там cp1251, все создалось, но таблицы несоздаются, подозреваю, что им пароль нужен, но при создании базы он не запросился. Вобщем мы с вами на разных планетах, видимо обитаем Их нет http://mydc.ru/topic1828.html Читаем и делаем. Способ с консолью подходит для венды. |
|
|
1.5.2009, 0:42
Сообщение
#52
|
|
МЕДВЕД =) Группа: Пользователи Сообщений: 187 Регистрация: 6.8.2008 Пользователь №: 332 Спасибо сказали: 4 раза |
http://mydc.ru/topic1828.html Читаем и делаем. Способ с консолью подходит для венды. Молодец! Только это читано перечитано, сделано и так и по-другому, однако воз и ныне там. Повторяю. Вебпрограммист - уважаемый в нашей Ивановской области - и тот грешит на библиотеки, что вы от меня хотите? Просто, прошу дайте мне, пожалуйста что-нибудь, учитывая что пользователя зовут chat и базу зовут chat . Ну не хочет она читать русский с хаба, хоть убей. Читает с пхп, с сайта, который на 1251 - четко, проверил, а с хаба - куй! :( Кстати создаю базу с кодировкой cp1251_general_ci может не то? |
|
|
1.5.2009, 1:21
Сообщение
#53
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Сделай запрос:
Код SHOW VARIABLES LIKE 'char%'; и посмотри какие у тебя кодировки.Есть ли у твоего пользователя chat привилегия SUPER ? В самом скрипте, после соединения с базой данных (env:connect), можно дописать строку: Код con:execute"SET NAMES cp1251"
|
|
|
1.5.2009, 19:28
Сообщение
#54
|
|
МЕДВЕД =) Группа: Пользователи Сообщений: 187 Регистрация: 6.8.2008 Пользователь №: 332 Спасибо сказали: 4 раза |
Код character_set_client utf8 character_set_connection utf8 character_set_database cp1251 character_set_filesystem binary character_set_results utf8 character_set_server utf8 character_set_system utf8 ужос, а почему так? привилегии SUPER нету. |
|
|
1.5.2009, 19:53
Сообщение
#55
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Потому что не прописал в настройках кодировки!
В файле my.ini Код [client] default-character-set=cp1251 character-sets-dir="C:/MySQL/share/charsets/" [mysql] default-character-set=cp1251 [mysqld] default-character-set=cp1251 default-collation=cp1251_general_ci character-sets-dir="C:/MySQL/share/charsets/" init-connect='SET NAMES cp1251' Соответствующие пути до папки charsets свои надо прописать! Уже в сотый раз пишу об этом. Уже надоело. |
|
|
1.5.2009, 20:16
Сообщение
#56
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
В первый пост добавьте - "Нужно чтобы скрипт стоял в самом верху"
Романов - скрипт на сайте не фильтрует по нику пишет Цитата 0 сообщений всего
|
|
|
1.5.2009, 20:35
Сообщение
#57
|
|
AmxModx Scripter Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз |
Странно... У меня всё фильтрует)
Какая версия у тебя? Посмотри может есть ошибки JavaScript'а ? По остальным параметрам фильтрует? |
|
|
1.5.2009, 20:41
Сообщение
#58
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Блин - опера. в ней проблема. под интернет эксплорером все гуд на 100%. А опера почемуто не хочет именно по нику фильтровать, а под ip фильтрует
еще чуть-чуть и перейду на мозилу... |
|
|
1.5.2009, 20:49
Сообщение
#59
|
|
AmxModx Scripter Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз |
Переходи на Google Chrome )
Посмотри может ошибки какие-то есть на страничке ? |
|
|
1.5.2009, 21:07
Сообщение
#60
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
|
|
|
1.5.2009, 21:39
Сообщение
#61
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Нет - ошибок нет.. ну можно добавить кнопку - "обновить чат" (хотя с этим кнопка "применить" справляется). А в остальном - огромное спасибо - работает отлично!
Wariner - при загадочных обстоятельствах - вчера писал о ошибке - перестал логировать чат. Перезагрузка не помогла тогда я удалил таблицу и запустил скрипт и в самый верх его засунул. Логи идут |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
ChatLogsMySQL версия 4.3d |
54 | Accelerator | 54 620 | 23.8.2011, 17:53 Посл. сообщение: Angel_D | |
От: ChatLogsMySQL От темы с ID: 1823 |
0 | Санёк | 4 694 | 13.6.2010, 14:44 Посл. сообщение: Санёк | |
От: ChatLogsMySQL От темы с ID: 1823 |
1 | Wariner | 5 897 | 2.8.2009, 0:22 Посл. сообщение: Saymon21 | |
От: ChatLogsMySQL От темы с ID: 1823 |
45 | Setuper | 36 370 | 27.4.2009, 17:44 Посл. сообщение: Wariner |
|
Сейчас: 26.11.2024, 20:11 |