- From: mjd <mjd@computer.org>
- Date: Thu, 27 Jan 2000 11:39:12 -0500 (EST)
- To: "'Mukul Gandhi'" <mgandhi@bhartitelesoft.com>, "'www-talk@w3.org'" <www-talk@w3.org>
what client are u using? it may not be a problem in your particular case, but recently i uncovered a bug/feature in ie5 which doesnt let u set domain wide cookies with a 2 character domain name regards mike > -----Original Message----- > From: www-talk-request@w3.org > [mailto:www-talk-request@w3.org]On Behalf Of Mukul Gandhi > Sent: Thursday, January 27, 2000 12:06 PM > To: www-talk@w3.org > Subject: problem > > > Hello , > A PHP script must simultaneously set the cookie and should > redirect to a > new page. Therefore HTTP headers from the server must go > something like this - > > Set-Cookie: NAME=a,VALUE=val1; > Set-Cookie: NAME=b,VALUE=val2; > Location: http://www.w3.org; > > I am trying to do this using the code - > setCookie("a","val1"); > setCookie("b","val2"); > header("Location: http://www.php.net"); > > With this control is going to the redirected page i.e > http://www.php.net > but the cookies are not getting set. But if I am ommiting the header > statement, cookies are getting set. But I want to do both the > things, i.e > set cookie and redirect control to a new page. > In what sequence the headers should be sent to achieve this ? With the > combination of above 3 statements, I feel cookies never reach > the client at > all(and the original HTTP response gets aborted) and header statement > causes a new HTTP response to occur with fresh header and body which > contain no cookies. > > Waiting for some response. > > best regards > -mukul > > Ps: If server side programming is done in language other than > PHP, the same > concepts should apply. > > -------------------------------------------------------------- > Bharti Cellular Limited, New Delhi, India >
Received on Thursday, 27 January 2000 11:41:47 UTC