Пользователь

Добро пожаловать,

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

Меню сайта




Ваше мнение
Как вы оцените наш сайт?

Замечательный
Хороший
Обычный
Плохой
Отвратительный


Результаты
Другие опросы

Всего голосов: 846
Комментарии: 10


Наши партнеры



Статистика




Programming books  Download software  Documentation  Scripts  Content Managment Systems(CMS)  Templates  Icon Sets  Articles  Contacts  Voting  Site Search




Статьи и обзоры



Модификация даты expire для cookie

Раздел содержит все необходимые материаллы для освоения ASP. Рассмотрены примеры создания динамических страниц, их оформления, взаимодействие с базами данных, аутентификация и авторизация пользователей, работа с cookies и многое другое. Здесь вы найдете подробное описание технологии создания сценариев ASP.NET.Материаллы расчитаны на разный уровень подготовленности - новичков и профессионалов.	Процесс создания cookies на ASP очень прост. После создания этих файлов, они будут храниться на компьютерах у посетителей вашего сайта.




Одним из основных параметров у cookies является дата истечения срока их действия, т.е. expire date. Получается, что у вас, как у программиста, в руках жизнь этих файлов.

Еще отмечу, что если не указать дату expire для cookies, то они существуют до тех пор, пока пользователь не закрыл свой браузер.

Для примера:

Код
<%
1. Response.Cookies("siteName")= "DevTutorials"
2. siteName = Response.Cookies("siteName")
3. response.write ("Site Name is :" & siteName & vbnewline)
%>




Сейчас возьмите и откройте свой любимый бразуер (мой выбор в пользу огненного лиса Firefox :) ) и вызовите страницу с cookie.

Теперь просто удалите в коде строку (1), закройте браузер и еще раз вызовите код. Как вы можете видеть, уже имя сайта не отображается.

Все дело в том, что мы не модифицировали дату истечения срока действия cookie и при закрытии браузера они были потеряны.

Теперь рассмотрим код с добавленной датой expiration date:

Код
<%
0. Response.Cookies(("siteName").Expires= Now()+15
1. Response.Cookies("siteName")= "DevTutorials"
2. siteName = Response.Cookies("siteName")
3. response.write ("Site Name is :" & siteName & vbnewline)
%>




Теперь после закрытия браузера и повторного вызова кода можно видеть, что cookie по-прежнему продолжает существовать.



admin
Пункты: 16700Дата: 23.12.2024 Комментарий: 2
adminПоживем - увидим...
3.25
Дата регистрации: 20.11.2008 1Мужчина Персональная информация
BoлкBepнyлcя
Дата: 23.12.2024 Комментарий: 1
BoлкBepнyлcяИнтересный пост, спасибо. Меня интересует только вопрос - будет ли продолжение? :)
Дата регистрации: Нет информации Персональная информация


Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.
Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском


.



Статьи и обзоры ASP NET Модификация даты expire для cookie Процесс создания cookies на очень прост После этих файлов они будут храниться компьютерах посетителей вашего сайта Одним из основных параметров является дата истечения срока их действия expire date Получается что вас как программиста руках жизнь Еще отмечу если не указать дату для то существуют до тех пор пока пользователь закрыл свой браузер Для примера Код& Response Cookies & quot siteName& DevTutorials& siteName response write