Отправляет email-рассылки с помощью сервиса Sendsay

За 2004-09-23

Re[2]: Модемщики за кэширование!

Йох-ха-нга,

AY> Совсем не понял, каким образом JavaScript зависит от сервера. Скорей
AY> он будет зависеть от браузера.

Каюсь, это была опечатка. От браузера, конечно.

AY> И ещё непонятно, как сессия зависит от кэширования.

Кэширование зависит от сессии. Вот отрывок из статьи о сессиях:

> Кроме кук, механизм сессий посылает еще и заголовки, запрещающие
> кэширование страниц (тот самый cache limiter).

Я что-то не так понял?

AY> А задачу можно решить при помощи куков, живущих ровно столько,
AY> сколько открыто окно.

Действительно можно. =) Спасибо за совет, может поможет.

   2004-09-23 17:59:22 (#233223)

Re[2]: Модемщики за кэширование!

Йох-ха-нга,

o> Фраза завела меня в ступор на 3 минуты.

Ого!

o> Давайте уточним. Если я правильно Вас понял, то есть форма с
o> поисковыми атрибутами, которая отправляет на сервер запрос типа
o> .../search.php?textforesearch=nakedwomen. Результатов может быть
o> много, поэтому Вы хотите выводить результаты по страницам. Если я
o> прав, то вам просто необходимо формировать ссылки в виде
o> <a href='.../search.php?textforesearch=nakedwomen&page=1'> - 1 - </a>
o> <a href='.../search.php?textforesearch=nakedwomen&page=2'> - 2 - </a>

Так ведь у формы method=post, я сделал. Через get там и так два
параметра сортировки передаются и номер результата с которого
начинать показывать. Хотелось немного url облагородить.

Передавать все через get - тоже, конечно, вариант. Ибо иначе при
повторном наборе url, посетителю может выдасться результат отличный
от желаемого.

   2004-09-23 17:58:24 (#233221)

Re: Модемщики за кэширование!

Novikov> Еще одна нестандартная задача, только в этот раз решение
Novikov> теоретически существует и, надеюсь, будет найдено.

Фраза завела меня в ступор на 3 минуты.

Novikov> Задача проста. На странице есть форма, method=post. Нужно сделать
Novikov> так, чтобы данные формы отправлялись не только при нажатии кнопки
Novikov> submit, но и при переходе по некоторым ссылкам.

Novikov> Инструмент для решения, видимо - JavaScript (хотя если бы нашлось
Novikov> что-то, выполняемое на стороне сервера, было бы очень неплохо =)).
Novikov> Если кто-то решиться помочь мне кодом, пожалуйста, учтывайте
Novikov> зависимость JavaScript от сервера, и, если можно, укажите в каких
Novikov> условия ваш код не будет работать.

Реализация кода в JavaScript`е не зависит от сервера. Это в Вас кто -
то ввёл заблуждение.

Novikov> Кстати, для чего это нужно. Есть форма для поиска и ссылки навигации
Novikov> по результату поиска, нужно чтобы при переходе на следующую страницу
Novikov> результата данные параметры поиска не терялись.

Давайте уточним. Если я правильно Вас понял, то есть форма с
поисковыми атрибутами, которая отправляет на сервер запрос типа
.../search.php?textforesearch=nakedwomen. Результатов может быть
много, поэтому Вы хотите выводить результаты по страницам. Если я
прав, то вам просто необходимо формировать ссылки в виде
<a href='.../search.php?textforesearch=nakedwomen&page=1'> - 1 - </a>
<a href='.../search.php?textforesearch=nakedwomen&page=2'> - 2 - </a>
...
На сервере необходимо обработать переменную $page и выводить
соответствующий блок информации, т.е. JavaScript`ом здесь и не пахнет.

Novikov> Почему бы не сделать это при помощи сессий? Потому что за годы
Novikov> веб-серфинга по модему я вдоволь настрадался от отсутствия
Novikov> кэширования на большинстве сайтов. Если кто-то подскажет как
Novikov> осуществить на странице поддержку сессий и при этом азрешить ее
Novikov> кэширование - буду очень благодарен.

Вот тут совсем не понятно. Какой частью тела здесь кэширование?

OZ





библиотекa сайтостроительства http://www.i2r.ru/static/244/

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: inet.webbuild.webbuilding
Написать в лист: mailto:inet.webbuild.webbuilding-list@subscribe.ru
Отписать: mailto:inet.webbuild.webbuilding--unsub@subscribe.ru?subject=inet.webbuild.webbuilding

http://subscribe.ru/ http://subscribe.ru/feedback

   2004-09-23 13:52:31 (#233097)

Re: Модемщики за кэширование!

Здравствуйте, Novikov.

> Если кто-то решиться помочь мне кодом, пожалуйста, учтывайте
> зависимость JavaScript от сервера, и, если можно, укажите в каких
> условия ваш код не будет работать.
Совсем не понял, каким образом JavaScript зависит от сервера. Скорей
он будет зависеть от браузера.

> Почему бы не сделать это при помощи сессий? Потому что за годы
> веб-серфинга по модему я вдоволь настрадался от отсутствия
> кэширования на большинстве сайтов.
И ещё непонятно, как сессия зависит от кэширования.

А задачу можно решить при помощи куков, живущих ровно столько,
сколько открыто окно.

   Andrey Yakushev 2004-09-23 09:36:44 (#232980)

Модемщики за кэширование!

Йох-ха-нга,

Еще одна нестандартная задача, только в этот раз решение
теоретически существует и, надеюсь, будет найдено.

Задача проста. На странице есть форма, method=post. Нужно сделать
так, чтобы данные формы отправлялись не только при нажатии кнопки
submit, но и при переходе по некоторым ссылкам.

Инструмент для решения, видимо - JavaScript (хотя если бы нашлось
что-то, выполняемое на стороне сервера, было бы очень неплохо =)).
Если кто-то решиться помочь мне кодом, пожалуйста, учтывайте
зависимость JavaScript от сервера, и, если можно, укажите в каких
условия ваш код не будет работать.

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

Почему бы не сделать это при помощи сессий? Потому что за годы
веб-серфинга по модему я вдоволь настрадался от отсутствия
кэширования на большинстве сайтов. Если кто-то подскажет как
осуществить на странице поддержку сессий и при этом азрешить ее
кэширование - буду очень благодарен.

   2004-09-23 03:44:19 (#232878)