Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

Проблемы с сайтами » FireFox и session » 14-07-2006 10:56:12

Единственное что выщемил так это то что виноват xAjax.... При отключении xAjax.js дублирование прекращается. Решения ещё не нашел...

Сделал кучу обходных маневров.... чтобы у меня всё заработало...

НА форуме xAjax меня проигнорировали... Но возможно из-за моего инглиша :\

Вобщем проблемой сильно не занимался... отложил её на потом....

Проблемы с сайтами » FireFox и session » 07-06-2006 10:25:27

Дважды устанавливается кука специально и это сделано в моём скрипте.

Почему? оч просто сперва сессион старт потом кое какие проверки и после регенерейт сессион ИД. Так-что тут проблемы нет. Если убрать регенерейт сессион ИД то кука устанавливается только раз.
А запрос тем не менее идёт дважды.

По поводу дистанционности оно понятно, все посты тут лишь для того чтобы определить есть ли какие либо подобные проблемы у других

Проблемы с сайтами » FireFox и session » 06-06-2006 18:01:35

Ехххх.... Ещё продолжу данную тему, бо всёже хочу разобраться что-же происходит

Вот обмен хидерами между клиентом и сервером:
(прошу отметить: был всего-лишь один клик мышкой)

http://sp/?AID=QWN0aW9uPXdvcmsmV29ya1BhZ2U9ZmMwNjRmZmY0NzRkZDUyZGRiYjQ3MjhlYjNmZmVmM2E%3D

GET /?AID=QWN0aW9uPXdvcmsmV29ya1BhZ2U9ZmMwNjRmZmY0NzRkZDUyZGRiYjQ3MjhlYjNmZmVmM2E%3D HTTP/1.1
Host: sp
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://sp/?AID=QWN0aW9uPXdvcmsmV29ya1BhZ2U9ZWQwMjE4ZjE2ODFkMzM2YmUxZTY0NGY4OTdlMzk0NTU%3D
Cookie: PHPSESSID=86a853a2e051e4c80e307f5252f6c89d

HTTP/1.x 200 OK
Date: Tue, 06 Jun 2006 10:36:46 GMT
Server: Apache/2.0.54 (

Проблемы с сайтами » FireFox и session » 01-06-2006 12:38:06

Подробности:
ФФ при клике мышой как положено лезет на сайт там на сайте стоит функция session_regenerate_id();...
Далее ФФ создаёт второе соединение (примерная разнца результат time(): 1149149889-->1149149892) - это второе соединение идёт уже с новым id или даже с третьим и в итоге получается ситуация что второй запрос не получает данные из сессии и из-за этого естественно ошибка при проверке сессионных значений.

Если закоментить регенерейт то всё работает как часы.

Зато со второй ошибкой всё похлеще... На сайте снимается время последнего доступа и есть ограничение на время между двумя доступами, так вот из-за того что идут подряд два запроса тут ВСЕГДА ошибка при проверке таймаута.

Может есть возможность в файрфоксе отключить это дублирование запроса?

Проблемы с сайтами » FireFox и session » 30-05-2006 17:22:58

Я вобщем-то тоже... И тоже небыло, а в этом частном случае есть.

Спасите плиз...

Проблемы с сайтами » FireFox и session » 30-05-2006 10:30:22

Ситуация следующая...

Есть сайт написанный под Опера+ИЕ... Появилась необходимость этот сайт заточить ещё и под ФФ, ну проблем хватает конечно же :).

Ситуация:
На сайте используется механизм сессий (PHP под Apache) сессия открывается и передается всегда через session_start();
Естественно при первом входе ФФ получает номер сесси.
НО при дальнейшем браузинге (первая же ссылка) ФФ открывает ДВА! соединения и при этом первое получает один номер сессии (старый-правильный) а второе соединение (новый номер) ответ в браузер приходит только на второе соединение но соединение ведь ошибочное соответственно в ответ приходит сообщение об ошибке.

Вопрос:
Что необходимо сделать?
Когдато читал про многопоточные запросы которые мозилла делает (или будет делать... давно было) для получения информации.. Это они?

Обращаюсь сюда т.к. практически весь свой арсенал знаний применил, но ничего не помогает.

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]