@habrachat

Страница 1141 из 6731
[Anonymous]
27.02.2016
09:32:28
настроения нет такого

сейчас

Il'ya
27.02.2016
09:32:35
Ремиксы

сейчас
Жизнь тлен?

Google
Il'ya
27.02.2016
09:34:12
Снежинка: Да

#атвичяю

[Anonymous]
27.02.2016
09:34:30
Зачем спрашивал? Сам знаешь же

Luka Megurine
27.02.2016
09:35:05
Привет, Беха Рашидов! Не забудь прочитать правила в описании канала. Если коротко: никаких стикеров!

Беха
27.02.2016
09:35:08
О

[Anonymous]
27.02.2016
09:35:12
Yo

Il'ya
27.02.2016
09:35:28
О
Молодец, вернулся.

Это конфа не веет анимешностью(

Вообще(

[Anonymous]
27.02.2016
09:36:28
Это тебе так кажется

аватарку куда дел?

Il'ya
27.02.2016
09:36:40
Нет(

Google
Il'ya
27.02.2016
09:36:54
Перекрестился(

[Anonymous]
27.02.2016
09:37:10
А я сайт верстаю

Ненавижу вёрстку теперь… Хотя…

Il'ya
27.02.2016
09:37:20
аватарку куда дел?
Ща верну, не кипишуй

Верстка агонь!

Славик
27.02.2016
09:51:46
парсер практически с первой попытки создал нужную базу

теперь осталось на основе распарсенной доки сделать сохранятор

Il'ya
27.02.2016
10:04:01
Никита!

Пиши!

Il'ya
27.02.2016
10:04:20
Ась?..
Опередил!

[Anonymous]
27.02.2016
10:04:32
Эм?

Il'ya
27.02.2016
10:04:38
Ась?..
Язь, замечательная рыба!

[Anonymous]
27.02.2016
10:05:00
Язь, замечательная рыба!
Не ем рыбу, а так люблю мелких больше или крупных

???

Il'ya
27.02.2016
10:05:23
Китов хаваешь.

[Anonymous]
27.02.2016
10:05:24
?

Il'ya
27.02.2016
10:05:31
Ничего ты богат.

Маришка
27.02.2016
10:05:49
Всем хаюшки

Google
[Anonymous]
27.02.2016
10:05:50
Китов хаваешь.
Не ем же их… :D

Il'ya
27.02.2016
10:06:09
Не ем же их… :D
Смайлик так показывает.

Что ешь.

Злодей...

[Anonymous]
27.02.2016
10:06:34
Не показвает

Il'ya
27.02.2016
10:06:50
?
Ещё и дельфинов!

[Anonymous]
27.02.2016
10:06:52
???⚙??❄️

Il'ya
27.02.2016
10:07:05
Ужас...

?

[Anonymous]
27.02.2016
10:07:13
?

Mike
27.02.2016
10:22:50
Ку

Mike
27.02.2016
10:22:53
Кто жив?

[Anonymous]
27.02.2016
10:22:53
Йо

Маришка
27.02.2016
10:25:05
М?

‮tirips
27.02.2016
10:34:01
где
Ты не спал или уже проснулся?

[Anonymous]
27.02.2016
10:41:44
Egor
27.02.2016
10:43:38
Хмм, как думаете, меню как лучше сделать, рекурсивно или создать массив и оттуда строить ее?если вложений очень много

Mike
27.02.2016
10:44:42
Таки массивом

Славик
27.02.2016
10:50:25
если есть достаточно простая возможность обойтись без рекурсии, лучше обходиться без нее

Google
[Anonymous]
27.02.2016
10:56:02


т. е. margin 0 становится

‮tirips
27.02.2016
11:01:08
Magic

Admin
ERROR: S client not available

Il'ya
27.02.2016
11:06:29
Привет ?
Хаюшки

[Anonymous]
27.02.2016
11:16:04
+

Dr.Leo
27.02.2016
11:22:04
Одноклассница подписана на Джони Синса *ор.бмп*

[Anonymous]
27.02.2016
11:28:32
Кто это?

Dr.Leo
27.02.2016
11:29:12
Ммм

[Anonymous]
27.02.2016
11:30:23
Лучше не знать?)

Dr.Leo
27.02.2016
11:35:53
Hai

[Anonymous]
27.02.2016
11:50:39
Всем утра

[Anonymous]
27.02.2016
11:59:07
Утро)

Il'ya
27.02.2016
12:00:20
Вечер

[Anonymous]
27.02.2016
12:04:49
День добрый, да)

Kruzya
27.02.2016
12:36:40
Тут есть задроты SQL-запросов?

(надеюсь, никого не обидел)

Il'ya
27.02.2016
12:42:54
(надеюсь, никого не обидел)
Все злые от написанного.

Google
Il'ya
27.02.2016
12:43:43
Задротов нет, только ламеры.

Kruzya
27.02.2016
12:44:31
Вообщем, такая трабла. Некий скрипт составляет запрос и отправляет в БД

А Мускл отвергает

INSERT INTO sb_comms (authid, name, created, ends, length, reason, aid, adminIp, sid, type) VALUES ('STEAM_0:1:29959866', 'test user', UNIX_TIMESTAMP(), UNIX_TIMESTAMP() + -60, -60, 'Неадекватное поведение', IFNULL((SELECT aid FROM sb_admins WHERE authid = 'STEAM_0:1:29959866' OR authid REGEXP '^STEAM_[0-9]:1:29959866$'), 0), '85.140.2.10', 3, 1)

Из логов: L 02/27/2016 - 13:34:54: [sourcecomms.smx] Query_AddBlockInsert failed: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '???\?Kxzz~HK?:`x\\?[^HC ??[?S' at line 1

Уже шесть часов копаю исходник.

Пытаюсь пофиксить

Но нихера

>......<

if (SBEngine.IsMySQLConnected) { // Accepts length in minutes, writes to db in seconds! In all over places in plugin - length is in minutes. decl String:banName[MAX_NAME_LENGTH * 2 + 1]; new String:banReason[256 * 2 + 1]; decl String:sAuthidEscaped[64 * 2 + 1]; decl String:sAdminAuthIdEscaped[64 * 2 + 1]; decl String:sAdminAuthIdYZEscaped[64 * 2 + 1]; decl String:sQuery[4096], String:sQueryAdm[512], String:sQueryVal[1024]; decl String:sQueryMute[1024], String:sQueryGag[1024]; // escaping everything SQL_EscapeString(g_hDatabase, sName, banName, sizeof(banName)); SQL_EscapeString(g_hDatabase, reason, banReason, sizeof(banReason)); SQL_EscapeString(g_hDatabase, targetAuth, sAuthidEscaped, sizeof(sAuthidEscaped)); SQL_EscapeString(g_hDatabase, adminAuth, sAdminAuthIdEscaped, sizeof(sAdminAuthIdEscaped)); SQL_EscapeString(g_hDatabase, adminAuth[8], sAdminAuthIdYZEscaped, sizeof(sAdminAuthIdYZEscaped)); // bid authid name created ends lenght reason aid adminip sid removedBy removedType removedon type ureason FormatEx(sQueryAdm, sizeof(sQueryAdm), "IFNULL((SELECT aid FROM %s_admins WHERE authid = '%s' OR authid REGEXP '^STEAM_[0-9]:%s$'), 0)", DatabasePrefix, sAdminAuthIdEscaped, sAdminAuthIdYZEscaped); // authid name, created, ends, length, reason, aid, adminIp, sid FormatEx(sQueryVal, sizeof(sQueryVal), "'%s', '%s', UNIX_TIMESTAMP(), UNIX_TIMESTAMP() + %d, %d, '%s', %s, '%s', %d", sAuthidEscaped, banName, length * 60, length * 60, banReason, sQueryAdm, adminIp, serverID); switch (type) { case TYPE_GAG:Format(sQueryGag, sizeof(sQueryGag), "(%s, %d)", sQueryVal, type); case TYPE_MUTE:Format(sQueryMute, sizeof(sQueryMute), "(%s, %d)", sQueryVal, type); case TYPE_SILENCE: { Format(sQueryMute, sizeof(sQueryMute), "(%s, %d)", sQueryVal, TYPE_MUTE); Format(sQueryGag, sizeof(sQueryGag), "(%s, %d)", sQueryVal, TYPE_GAG); } } // litle magic - one query for all actions (mute, gag or silence) FormatEx(sQuery, sizeof(sQuery), "INSERT INTO %s_comms (authid, name, created, ends, length, reason, aid, adminIp, sid, type) VALUES %s%s%s", DatabasePrefix, sQueryMute, type == TYPE_SILENCE ? ", " : "", sQueryGag); #if defined LOG_QUERIES LogToFile(logQuery, "SavePunishment. QUERY: %s", sQuery); #endif // all data cached before calling asynchronous functions new Handle:dataPack = CreateDataPack(); WritePackCell(dataPack, length); WritePackCell(dataPack, type); WritePackString(dataPack, sName); WritePackString(dataPack, targetAuth); WritePackString(dataPack, reason); WritePackString(dataPack, adminAuth); WritePackString(dataPack, adminIp); SQL_TQuery(g_hDatabase, Query_AddBlockInsert, sQuery, dataPack, DBPrio_High); }

Прикол в том, что периодически MySQL запрос таки жрёт.

Из сотни таких запросов он сожрал пять точно.



‮tirips
27.02.2016
12:56:09
Птиродактель..

Ничем не могу помочь, увы

Страница 1141 из 6731