Re: [WebDNA] setcookie in IE11
This WebDNA talk-list message is from 2014
It keeps the original formatting.
numero = 111269
interpreted = N
texte = HiThanks for your help!We tried several things (what you recommended) but were finally unable =to write a session cookie on IE 11.The solution was, to write a cookie which expires in 30 minutes. Now it =works on al IEs =85 hopefully!The date stuff is based on Terrys code on the WebDNA page, modified for =european date format.ThierryHere's the code that works for us:[function name=3Dcookie30min][format days_to_date %A, %d-%b-%Y][math]{[date]}[showif =[math]{[time]}+{00:30:00}[showif [date =%Z]=3DEDT]-{01:00:00}[/showif][/math]<[math]{00:30:00}[showif [date =%Z]=3DEDT]-{01:00:00}[/showif][/math]]+{01/00/0000}[/showif][/math][/forma=t] [math time]{[time]}+{00:30:00}[showif [date =%Z]=3DEDT]-{01:00:00}[/showif][/math] GMT[/function][Setcookie name=3Dourcookie&value=3D[url][url][encrypt =seed=3D7568][math]{[date]}[/math].[math]{[time]}[/math][/encrypt][/url][/u=rl]&expires=3D[cookie30min]&path=3D/&domain=3D[ListMIMEHeaders =name=3DHOST&exact=3Df][value][/ListMIMEHeaders]]> I think that the problem may be that you are hiding the path & the =domain as well.>=20>=20> Regards>=20> Stuart Tremain> IDFK Web Developments> AUSTRALIA> webdna@idfk.com.au>=20>=20>=20>=20> On 2 Apr 2014, at 1:38 am, Thierry Almy
wrote:>=20>> Hi>>=20>> We write session cookies storing the crypted value of the last page =load.=20>> When loading the next page, we read the cookie and calculate the time =between the last load and decide to keep the visitor or kick him out =85>>=20>> In the past we were using something like this:>> [Setcookie name=3Dourcookie&value=3D[url][url][encrypt =seed=3D8674][math]{[date]}[/math].[math]{[time]}[/math][/encrypt][/url][/u=rl][hideif [ie]=3Dt]&expires=3D&path=3D/&domain=3D[ListMIMEHeaders =name=3DHOST&exact=3Df][value][/ListMIMEHeaders][/hideif]]>>=20>>=20>> Internet Explorer had a problem with the empty expires value, so we =hide it for them.>>=20>> Since IE 11 this behavior has been changed and our cookies are not =set at all.>> Should we write our cookies completely different?>> Does anyone had the same problems?>>=20>> In and elder email from Ken I read about the max-age tag =85 shall we =use it?>>=20>>=20>> Thanks for any input>> Thierry--------------------------------------------------------->> This message is sent to you because you are subscribed to>> the mailing list .>> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us>> Bug Reporting: support@webdna.us>=20> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> Bug Reporting: support@webdna.us
Associated Messages, from the most recent to the oldest:
HiThanks for your help!We tried several things (what you recommended) but were finally unable =to write a session cookie on IE 11.The solution was, to write a cookie which expires in 30 minutes. Now it =works on al IEs =85 hopefully!The date stuff is based on Terrys code on the WebDNA page, modified for =european date format.ThierryHere's the code that works for us:[function name=3Dcookie30min][format days_to_date %A, %d-%b-%Y][math]{[date]}[showif =[math]{[time]}+{00:30:00}[showif [date =%Z]=3DEDT]-{01:00:00}[/showif][/math]<[math]{00:30:00}[showif [date =%Z]=3DEDT]-{01:00:00}[/showif][/math]]+{01/00/0000}[/showif][/math][/forma=t] [math time]{[time]}+{00:30:00}[showif [date =%Z]=3DEDT]-{01:00:00}[/showif][/math] GMT[/function][Setcookie name=3Dourcookie&value=3D[url][url][encrypt =seed=3D7568][math]{[date]}[/math].[math]{[time]}[/math][/encrypt][/url][/u=rl]&expires=3D[cookie30min]&path=3D/&domain=3D[ListMIMEHeaders =name=3DHOST&exact=3Df][value][/ListMIMEHeaders]]> I think that the problem may be that you are hiding the path & the =domain as well.>=20>=20> Regards>=20> Stuart Tremain> IDFK Web Developments> AUSTRALIA> webdna@idfk.com.au>=20>=20>=20>=20> On 2 Apr 2014, at 1:38 am, Thierry Almy wrote:>=20>> Hi>>=20>> We write session cookies storing the crypted value of the last page =load.=20>> When loading the next page, we read the cookie and calculate the time =between the last load and decide to keep the visitor or kick him out =85>>=20>> In the past we were using something like this:>> [Setcookie name=3Dourcookie&value=3D[url][url][encrypt =seed=3D8674][math]{[date]}[/math].[math]{[time]}[/math][/encrypt][/url][/u=rl][hideif [ie]=3Dt]&expires=3D&path=3D/&domain=3D[ListMIMEHeaders =name=3DHOST&exact=3Df][value][/ListMIMEHeaders][/hideif]]>>=20>>=20>> Internet Explorer had a problem with the empty expires value, so we =hide it for them.>>=20>> Since IE 11 this behavior has been changed and our cookies are not =set at all.>> Should we write our cookies completely different?>> Does anyone had the same problems?>>=20>> In and elder email from Ken I read about the max-age tag =85 shall we =use it?>>=20>>=20>> Thanks for any input>> Thierry--------------------------------------------------------->> This message is sent to you because you are subscribed to>> the mailing list .>> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us>> Bug Reporting: support@webdna.us>=20> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> Bug Reporting: support@webdna.us
Thierry Almy
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Interfacing WC with mail server (1998)
Help formatting search results w/ table (1997)
shipcost (1997)
WebCat B13 Mac CGI -- Frames question (1997)
WebCat2b13MacPlugIn - More limits on [include] (1997)
Creating 404 Not Found pages (1999)
Summary search -- speed (1997)
about this server and links to who (1997)
emailer setup (1997)
RAM variables (1997)
RE: New WebCatalog Version !!! (1997)
Page Counters? (1997)
Re:2nd WebCatalog2 Feature Request (1996)
RE: Upload (1998)
[WebDNA] WebDNA download - latest should be 8.6.1 but where is download? (2018)
Smart caching problems with 2.1b3? (1997)
HELP! Only 1/2 of pricing.db loading!?! (1999)
[WebDNA] [OT] WSC Forum (2009)
switching users (1998)
Problems passing [SKU] with $Replace in 2.0 (1997)