2012-05-03 5 views
3

세션에서 만료 될 때까지 내 시스템에서 사용자 활동을 추적하려고합니다. 사용자가 페이지를 요청하면 세션이 누락 되어도 사용자 정보는 누락됩니다.클래식 ASP - 세션 이외에 쿠키를 설정합니다.

쿼리 문자열에 어떤 종류의 세션 ID도 전달할 수있는 페이지가 너무 많아서 세션에 만료되지 않는 쿠키를 설정할 수있는 최상위 항목에 포함되어 있다고 생각했습니다. 이렇게하면 사용자/페이지를 추적 할 수 있습니다.

세션 바를 함께해도 괜찮습니까? 어떻게하면 좋을까요?

+0

에두아르도 꽤를 얻으려면 많이 다루었지만 조금 더 자세히 알 수 있습니다 : http://www.w3schools.com/asp/asp_cookies.asp – HK1

답변

5

당신이 세션을 사용하는 경우가 쿠키를 설정할 수도

만료 때문에 당신은 쿠키를 사용합니다

Response.Cookies("TrackID") = 'Something' 
Response.Cookies("TrackID").expires = DateAdd("yyyy", 5, Date) 

쿠키를

TrackID = Request.Cookies("TrackID") 
+0

쿠키를 만료했지만 쿠키 만료가 작동하지 않습니다. – csharpbd

+0

@csharpbd : 이것은 고전적인 ASP입니다. –

+0

예, 알고 있습니다. Classic ASP에서이 방법을 시도했지만 작동하지 않습니다. Response.Cookies ("MyCookie") = "Hello World!" Response.Cookies ("MyCookie"). Expires = "12/31/2022" Response.Write Request.Cookies ("MyCookie") – csharpbd