Ru-Board.club
← Вернуться в раздел «Помощь по Ru.Board»

» Не сохраняются (не работают) личные настройки

Автор: Advanced_Guest
Дата сообщения: 10.06.2005 18:40
PEDKA
тоже не переставляються.

данные о кеше не влияют на куки.
Автор: PEDKA
Дата сообщения: 10.06.2005 20:41
Advanced_Guest
Вот мои данные:
1) Поле Логин:

Цитата:


Server ................ forum.ru-board.com
Name .................. amembernamecookie
Value ................. PEDKA
Expires ............... 2005-07-10 17:42:06
Last Visited .......... 2005-06-10 17:42:44
Secure ................ No
Only sent to creator .. Yes
Version ............... 0



2) Поле, отвечающее за настройки формы

Цитата:


Server ................ forum.ru-board.com
Name .................. postform
Value ................. checked%3Bno%3Bchecked%3B%3Bchecked%3B
Expires ............... 2005-06-20 15:47:10
Last Visited .......... 2005-06-10 17:42:44
Secure ................ No
Only sent to creator .. Yes
Version ............... 0



Видно, что отличие в поле Expires.

Кстати, у тебя периодически настройки вылетают (т.е, скажем, раз в месяц) или каждый день?

PS
Интересное дело:
a)

Цитата:


Server ................ forum.ru-board.com
Name .................. cookie
Value ................. set
Expires ............... 1970-01-01 05:00:00
Last Visited .......... 2005-06-10 17:42:44
Secure ................ No
Only sent to creator .. Yes
Version ............... 0


b)

Цитата:


Server ................ forum.ru-board.com
Name .................. templastvisit
Value ................. bm-1118415755--
Expires ............... 1970-01-01 05:00:00
Last Visited .......... 2005-06-10 17:42:44
Secure ................ No
Only sent to creator .. Yes
Version ............... 0



Отсюда следует, что при заходе на форум оба эти поля в куки должны обновляться, ибо дата их хранения истекла (1970-01-01 05:00:00). Остальные же поля, вроде как, остаются неизменными.
Автор: Advanced_Guest
Дата сообщения: 10.06.2005 21:28
PEDKA
А вот теперь попробуй найти когда он ставит куку:

Set-Cookie: noshowforums

Плюс интересно,


Цитата:
Server ................ forum.ru-board.com
Name .................. postform
Value ................. checked%3Bno%3Bchecked%3B%3Bchecked%3B
Expires ............... 2005-06-20 15:47:10
Last Visited .......... 2005-06-10 17:42:44

нету.

Есть когда лезишь в настройки, но нету в обычном посте.

Данные сбрасываються ровно через 1 месяц после установки. (тогда когда они и должны сбрасываться.. ибо не обновляються)
Автор: PEDKA
Дата сообщения: 10.06.2005 22:19
Advanced_Guest

Цитата:
А вот теперь попробуй найти когда он ставит куку:

Set-Cookie: noshowforums


Вот:

Цитата:


Server ................ forum.ru-board.com
Name .................. noshowforums
Value .................
Expires ............... 2005-06-20 15:47:10
Last Visited .......... 2005-06-10 20:01:09
Secure ................ No
Only sent to creator .. Yes
Version ............... 0


Т.е. как и все те, что не касаются логина.


Цитата:
Данные сбрасываються ровно через 1 месяц после установки. (тогда когда они и должны сбрасываться.. ибо не обновляються)

Слушай, а может по истечению этого срока у тебя О.С. или Опера удаляет куки?

Вот какие у меня настройки на куки в Опере [20 кб]
Автор: Advanced_Guest
Дата сообщения: 10.06.2005 23:53
PEDKA

Цитата:
Вот:

А на какой странице это ?

И почему у тебя на 10 дней, а у меня на 30 дней ?

Настройки оперы:
http://oll.no-ip.com/oth/opera.jpg

Почему то кажеться что опера удаляет потому что ей не посылаеться команда что надо продлить куку.

Вопрос теперь почему она не посылаеться, и когда у тебя посылаеться ?
Автор: evle
Дата сообщения: 11.06.2005 08:55
Ну вот, у меня тоже снова сбросилось. И примерно в то же время, что и у Advanced_Guest. До этого примерно месяц держалось нормально.
Автор: PEDKA
Дата сообщения: 11.06.2005 11:31
Advanced_Guest

Цитата:
А на какой странице это ?

На всех меняются куки, вроде...


Цитата:
И почему у тебя на 10 дней, а у меня на 30 дней ?

Вот это не знаю


Цитата:
Настройки оперы:

Дело не в них. У нас почти одинаковые.


Цитата:
Вопрос теперь почему она не посылаеться, и когда у тебя посылаеться ?

Мда...
Короче, провел эксперимент. Сделал
Цитата:
Expires
у
Цитата:
postform
на час раньше посещения. Т.е. это поле должно было удалиться, как устаревшее.. Что и произошло.
А это значит, что через 10 дней (уже 9) все мои настройки форума слетят

Видимо, либо Опера не обновновляет куки, либо делает это некорректно. Т.е. поле
Цитата:
Name .................. cookie
скорее всего должно перезаписывать куки (точнее по нему сервер понимает, что надо послать куку). Т.е. брать с твоего компа и перезаписывать. Но Опера, ввиду каких-то своих соображений, все это игнорирует...

Короче, зашел в настройки и все исправил. Все куки послались заново... Но есть подозрение, что они у меня через месяц потруться и так же, как и у тебя настройки слетят. Это скорее всего из-за событийной модели Оперы... Хотя не уверен.

Короче, чтобы не терялись настройки, видимо, надо будет раз в месяц заходить в этот раздел и, ничего не меняя, сохранить старые. Тогда пошлются куки...


evle
Опера браузер?
Автор: Advanced_Guest
Дата сообщения: 11.06.2005 11:50
PEDKA

Цитата:
Короче, чтобы не терялись настройки, видимо, надо будет раз в месяц заходить в этот раздел и, ничего не меняя, сохранить старые. Тогда пошлются куки...

Аха, только я проблема будет что если забудешь зайти.

Не легче ли уговорить админов поправить баг ? )
Автор: PEDKA
Дата сообщения: 11.06.2005 12:12
Advanced_Guest

Цитата:
Не легче ли уговорить админов поправить баг ? )

Это баг клиентской части
Автор: evle
Дата сообщения: 11.06.2005 12:13
PEDKA
17:31 11-06-2005
Цитата:
Опера браузер?

Maxthon.
Непонятно, почему у некоторых слетает, а у некоторых - нет.
Автор: PEDKA
Дата сообщения: 11.06.2005 12:16
evle

Цитата:
Непонятно, почему у некоторых слетает, а у некоторых - нет.

Это, имхо, настройки и событийная модель. Точнее из=ща различий
Автор: Advanced_Guest
Дата сообщения: 11.06.2005 12:23
PEDKA
Если не посылаються куки каждый раз, то это уже не баг клиенсткой части, а баг скриптов.

Баг клиентской части - если бы куки посылались, но не устанавливались.

А проблема что они не посылаються. (посылаються только когда заходишь на спец страницу, но не при обычном пользовании форумом)
Автор: PEDKA
Дата сообщения: 11.06.2005 12:43
Advanced_Guest

Цитата:
А проблема что они не посылаються

В IE 5 все нормально (!). А значит туда, каким-то образом посылаются куки?

Все-таки, имхо, проблемы в браузере
Автор: Advanced_Guest
Дата сообщения: 11.06.2005 13:43
PEDKA
Посылаються всем, всем сохраняються, но 1 раз.

А надо постоянно.
Автор: PEDKA
Дата сообщения: 11.06.2005 14:12
Advanced_Guest

Цитата:
Посылаються всем, всем сохраняються, но 1 раз.

Но как-то же в других браузерах работает?


Цитата:
А надо постоянно.

Трафика много наберется
Автор: Advanced_Guest
Дата сообщения: 11.06.2005 15:37
PEDKA
Если сделать только когда посылаешь пост - то не много.

Или сделать куку "последнее обновление куков". И если с даты последнего обновления прошло больше 10-20 дней, перезаписывать куки.

Так что не намного больше трафика.
Автор: PEDKA
Дата сообщения: 11.06.2005 16:40
Advanced_Guest
Хорошо. Послали тебе куки. А браузер отказался их перезаписывать. (В IE, на сколько я помню есть ограничение на 20 куков с одного домена). К примеру, ты 30 раз запостил на форуме, последние 10 - не записались. А остальные 20 остались жить, а затем - потерлись, из-за того, что истекла дата жизни...

Кстати, заметь, пробемы наблюдаются на браузерах, которые не следуют (или делают это по-своему) стандартам.


Цитата:
Или сделать куку "последнее обновление куков".

Это уже к админам вопрос
Автор: Advanced_Guest
Дата сообщения: 11.06.2005 17:05
PEDKA

Цитата:
примеру, ты 30 раз запостил на форуме, последние 10 - не записались.

брр, а откуда 30 раз будет ?

Каждый раз куки переписываються, а не ставиться новая кука.

то есть есть у меня там кука NAME, и каждый раз будет записываться кука NAME c новой датой.

В конце концов у нас будет 1 кука NAME (которую дали последней)

А про то что не следует стандартам - спорный вопрос. Никогда небыло проблемы что куки не сохраняються. (если они конечно посылаються).

И тут проблема что кукам именно не говорят "обновись". А если не говорят то почему браузер должен перезаписывать ?
Автор: PEDKA
Дата сообщения: 11.06.2005 19:56
Advanced_Guest

Цитата:
брр, а откуда 30 раз будет ?

Записывается файл: домен.txt, следующая кука - домен[1].txt, ...
Цитата:
А про то что не следует стандартам - спорный вопрос. Никогда небыло проблемы что куки не сохраняються. (если они конечно посылаються).

Хм...Ну события же разные в браузерах. Почему бы и с куками по иному не работать
Автор: Advanced_Guest
Дата сообщения: 11.06.2005 20:53
PEDKA


Цитата:
Записывается файл: домен.txt, следующая кука - домен[1].txt, ...

Брр, почему ты так решил ?

IE например хранит все куки от одного домена в одном файле.

Опера хранит все куки в одном файле.

И ни там ни там я не видел настройки что "принимать только первые 5 кук сервера"

Да и если бы куки с одинаковым именем добавлялись. а не перезаписывались, знаешь какой бы бред был ? ) Ужас.
Автор: pikvvik
Дата сообщения: 11.06.2005 20:56
2 PEDKA

Цитата:
Послали тебе куки. А браузер отказался их перезаписывать. (В IE, на сколько я помню есть ограничение на 20 куков с одного домена).

Интересно, может сказывается, что у меня в MyIE2 постоянно открыто страниц 25- 40 с форума? И иногда, форум глючит с загрузкой страниц до конца (н/р недогружает аватары, смайлики, редко но бывает, причем, чаще у кабельного провайдера), может и с куками также?
Автор: PEDKA
Дата сообщения: 12.06.2005 00:14
Advanced_Guest

Цитата:
Брр, почему ты так решил ?

Пардон. Ошибься. Число, скорее всего, означает кол-во перезаписей или еще чего


Цитата:
IE например хранит все куки от одного домена в одном файле.


Цитата:
Опера хранит все куки в одном файле.

Может из-за этой разницы
Опера просто не считает нужным обновлять всю куку, т.к. посылается лишь малая часть параметров в то время, как в IE перезаписывается весь файл. А значит и старые поля.

Тогда, как ты и говорил, вариант решения должен быть на сервере. Т.е. посылать настройки заново. Но это надо будет уже дописывать движок форума


pikvvik

Цитата:
может и с куками также?

Вряд ли. Куки в заголовке HTTP-пакета посылаются, а затем уже HTML-код страницы.
Скорее всего у тебя тоже куки в одном файле хранятся (все куки, полученные браузером)
Автор: Advanced_Guest
Дата сообщения: 12.06.2005 00:22
PEDKA

Цитата:
Может из-за этой разницы
Опера просто не считает нужным обновлять всю куку, т.к. посылается лишь малая часть параметров в то время, как в IE перезаписывается весь файл. А значит и старые поля.


Насколько я знаю нету возможности говорить браузеру "обнови куку", не посылая саму куку.

То есть в любом случае надо перезаписывать куку.


PS: да и проблема вроде не только в Опере, выше люди писали с MyIE2 и Maxtor?, а это надстройки над ИЕ.
Автор: PEDKA
Дата сообщения: 12.06.2005 00:28
Advanced_Guest

Цитата:
PS: да и проблема вроде не только в Опере, выше люди писали с MyIE2 и Maxtor?, а это надстройки над ИЕ.

Дело в хранении куки.

В общем, запостил сюда. Подождем, что админы скажут
Автор: Advanced_Guest
Дата сообщения: 12.06.2005 00:49
PEDKA
Я уже раза 2-3 постил в багрепорте, и один раз посылал батве личной почтой.
Автор: PEDKA
Дата сообщения: 12.06.2005 00:54
Advanced_Guest

Цитата:
Я уже раза 2-3 постил в багрепорте, и один раз посылал батве личной почтой.

Ну тогда остается пока такой вариант, что в шапке:


Цитата:
Просто раз в месяц надо зайти в настройки и сделать сохранение

Автор: evle
Дата сообщения: 12.06.2005 08:49
PEDKA
06:28 12-06-2005
Цитата:
Дело в хранении куки.

Maxthon не занимается хранением куков, это забота движка IE

Появилось еще одно подозрение: и я и Advanced_Guest
пользуемся Proxomitron'ом. pikvvik, у тебя он стоит?

Еще может быть связано с большим числом открытых страниц (у меня часто под 50 страниц открыто).
Автор: pikvvik
Дата сообщения: 12.06.2005 11:10
2 evle

Цитата:
пользуемся Proxomitron'ом. pikvvik, у тебя он стоит?

Нет

2 PEDKA

Цитата:
Скорее всего у тебя тоже куки в одном файле хранятся (все куки, полученные браузером)

Не в одном, сейчас глянул, - их аж 1295 файликов с куками...
Автор: PEDKA
Дата сообщения: 12.06.2005 11:56
evle
pikvvik
Попробуйте сделать
Цитата:
зайти в настройки и сделать сохранение

Обновились куки?
Автор: Advanced_Guest
Дата сообщения: 12.06.2005 12:47
evle

Цитата:
Появилось еще одно подозрение: и я и Advanced_Guest
пользуемся Proxomitron'ом.

Я пользуюсь им только когда надо проверить что посылаеться серверу.

Так не пользуюсь им.


Цитата:
Еще может быть связано с большим числом открытых страниц (у меня часто под 50 страниц открыто).

У меня максимум по 10

Страницы: 123

Предыдущая тема: С рождеством ру-бордовым! Нам исполнилось три года!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.