Увеличить размер куков

Nico Yazawa

Бывший MrChester =(
Сообщения
326
Реакции
303
Здравствуйте, дорогие обитатели форума.
Сегодня возникла проблема с работой в куках.

Когда игрок выходит с сервера, все его открытые скины сохраняются в одну строку в куках (через разделитель |), так вот при очередной попытке добавить строку, получается вот так:
Disconnect: 0Cmodels/player/custom_player/darnias/juggernaut.mdl|models/player/custom_player/bbs_93x_net_2016/kimono_luka/update_2016_08_05/kimono_luka.mdl
Connect: 0Cmodels/player/custom_player/darnias/juggernaut.mdl|models/player/custom_player/bbs_93x_net_2016/k
Пробовал через SQLiteStudio изменить размер записываемой строки, но безуспешно.
Буду рад помощи, может есть какая функция, отвечающая за размер куков.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,924
  • Команда форума
  • #2
Там ограничение на уровне базы.

P.S.: Использовать куки для хранения таких длинных данных - не самая лучшая идея.
 

Nico Yazawa

Бывший MrChester =(
Сообщения
326
Реакции
303
Там ограничение на уровне базы.

P.S.: Использовать куки для хранения таких длинных данных - не самая лучшая идея.
Кроме MySQL варианты есть?

alter table sm_cookie_cache MODIFY value varchar(512) а лучше text
Спасибо, попробую и скажу результаты
Сообщения автоматически склеены:

@R1KO внезапно появился еще один вопрос.
Делать запрос в куки надо как? Вручную подключаться к базе или есть функция, отвечающая за это?
 
Последнее редактирование:

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #6
@R1KO внезапно появился еще один вопрос.
Делать запрос в куки надо как? Вручную подключаться к базе или есть функция, отвечающая за это?
ну либо открыть sq3 файл через софтину и там сделать либо плагином в наглую подключится к этой базе и выполнить запрос
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #8
@R1KO Тут проблемка появилась при запросе:
[BattlePass.smx] Cookies BIG problems: near "MODIFY": syntax error
в sqlite через софтину попробуй руками отредактировать.
или просто удалить таблицу. и создать заново с новым типом
 

Nico Yazawa

Бывший MrChester =(
Сообщения
326
Реакции
303
в sqlite через софтину попробуй руками отредактировать.
или просто удалить таблицу. и создать заново с новым типом
Вот я уже пробовал через SQLiteStudio но все равно, больше чем 99 символов не отправляется.
Может где-то в исходнике куках стоит ограничение?
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #10

Dragokas

Добрая душа
Сообщения
229
Реакции
213

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #12
Проще свои куки написать (хотя вроде бы на форуме выкладывали аналоги куков)
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,924
  • Команда форума
  • #14
@local, скорее всего пути берутся из конфига, а индексы у них могут изменяться благодаря юзверю. В таком случае, это не лучшая идея.
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #15
@local, скорее всего пути берутся из конфига, а индексы у них могут изменяться благодаря юзверю. В таком случае, это не лучшая идея.
ну можно сделать ident как например у меня в вип скинс, они короче и не меняются неумышленно
 
Сверху Снизу