Re: instant cookies?

This WebDNA talk-list message is from

1999


It keeps the original formatting.
numero = 23197
interpreted = N
texte = >>I want to set a cookie and read it immediately, to find out if the browser >>accepts cookies. If I can read the fresh cookie, I continue. In the other >>case I redirect to a different page...Christer wrote: >You can't set and read a cookie on the same page.PCS wrote: >...Until we get time travel working, you can't ask a browser to >send a cookie that it doesn't yet know about on the first hit.Well, I tried [TimeTravel seconds=5&direction=back] but it did not work :) The cookie in the website should protect some sort of game, which is not allowed without a cookie. I can set the cookie on the homepage and look for it on the game-page. But then I must forbid bookmarking of the game-page. Easy play, I thought, just ask for the correct referer and redirect to the homepage in case the referer does not fit. Nope - this (damned) MS Explorer does not deliver a referer in a frameset, when the calling link is in a different frameset, so I have no chance to validate the referring link...Next try was splitting the cookie-stuff into two pages, basically like this:index.tpl: [showif [getcookie MyCookie]=] [redirect setcookie.tpl] [/showif] ... do other things if cookie exists ...setcookie.tpl: [setcookie ....] [redirect index.tpl]Of course, I have actually more code, to avoid endless loops. But the whole thing doesn't work either, because the redirect in setcookie.tpl prevents complete loading of the page and the cookie is NOT set.Now I am lost. Is it right, that the only way is to present a useless page before the game with something to click on? Peter++++++++++++++++++++++++++++++++++++++++++++++++ Peter Ostry - Vienna/Austria - www.ostry.com Fon ++43-1-877 74 54 Fax ++43-1-877 74 54-21 ++++++++++++++++++++++++++++++++++++++++++++++++ Associated Messages, from the most recent to the oldest:

    
  1. Re: instant cookies? (Peter Ostry 1999)
  2. Re: instant cookies? (Brian B. Burton 1999)
  3. Re: instant cookies? (Christer Olsson 1999)
  4. Re: instant cookies? (Peter Ostry 1999)
  5. Re: instant cookies? (PCS Technical Support 1999)
  6. Re: instant cookies? (PCS Technical Support 1999)
  7. Re: instant cookies? (Christer Olsson 1999)
  8. instant cookies? (Peter Ostry 1999)
>>I want to set a cookie and read it immediately, to find out if the browser >>accepts cookies. If I can read the fresh cookie, I continue. In the other >>case I redirect to a different page...Christer wrote: >You can't set and read a cookie on the same page.PCS wrote: >...Until we get time travel working, you can't ask a browser to >send a cookie that it doesn't yet know about on the first hit.Well, I tried [TimeTravel seconds=5&direction=back] but it did not work :) The cookie in the website should protect some sort of game, which is not allowed without a cookie. I can set the cookie on the homepage and look for it on the game-page. But then I must forbid bookmarking of the game-page. Easy play, I thought, just ask for the correct referer and redirect to the homepage in case the referer does not fit. Nope - this (damned) MS Explorer does not deliver a referer in a frameset, when the calling link is in a different frameset, so I have no chance to validate the referring link...Next try was splitting the cookie-stuff into two pages, basically like this:index.tpl: [showif [getcookie MyCookie]=] [redirect setcookie.tpl] [/showif] ... do other things if cookie exists ...setcookie.tpl: [setcookie ....] [redirect index.tpl]Of course, I have actually more code, to avoid endless loops. But the whole thing doesn't work either, because the redirect in setcookie.tpl prevents complete loading of the page and the cookie is NOT set.Now I am lost. Is it right, that the only way is to present a useless page before the game with something to click on? Peter++++++++++++++++++++++++++++++++++++++++++++++++ Peter Ostry - Vienna/Austria - www.ostry.com Fon ++43-1-877 74 54 Fax ++43-1-877 74 54-21 ++++++++++++++++++++++++++++++++++++++++++++++++ Peter Ostry

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:

[WebDNA] 10.5 apache handler extension issue (2008) Re:quit command on NT (1997) Location of Browser Info.txt file (1997) bye bye tax rate (1998) Dates (1998) WCS Newbie question (1997) Multiple security dbs (1997) Authentication (1998) Exclamation point (1997) label?! (2005) ftp to webstar (2001) F3 crashing server (1997) question: webdelivery folder and file (1997) Variable Math (1998) WebCat2 - Getting to the browser's username/password data (1997) Search Question (2000) international time (1997) Frames and WebCat (1997) searching problem (1998) Multiple Stores and WebCatalog Prefs (1997)