NYCPHP Meetup

NYPHP.org

[nycphp-talk] why does setcookie fail?????

Patrick Hunt pat at vote.com
Sat Sep 6 15:56:19 EDT 2003


I didn't use a browser. I used a debugging tool. If you're running
windows I can send you a copy, but I don't know of a similar tool
for *NIX.

pat

------------------------------

On Sat, 6 Sep 2003 15:53:49 -0400, Phil Powell wrote:

>Pat, how did you do that?  I've never been able to figure out how to obtain
>headers like that from my browser.
>
>:(
>
>Phil
>----- Original Message ----- 
>From: "Patrick Hunt" <pat at vote.com>
>To: "NYPHP Talk" <talk at lists.nyphp.org>
>Sent: Saturday, September 06, 2003 3:52 PM
>Subject: Re: [nycphp-talk] why does setcookie fail?????
>
>
>> Phil,
>>
>> when I follow your login instructions I get the following header
>> back from the login:
>>
>> HTTP/1.1 200 OK
>> Date: Sat, 06 Sep 2003 19:44:59 GMT
>> Server: Apache/1.3.27 (Unix) PHP/4.3.0 mod_gzip/1.3.19.1a
>> FrontPage/5.0.2.2510 mod_layout/3.2
>> X-Powered-By: PHP/4.3.0
>> Set-Cookie: nordicnet_registration=deleted; expires=Fri,
>> 06-Sep-2002 19:44:58 GMT; path=/
>> Connection: close
>> Content-Type: text/html
>>
>> I think a different line of code is executing, cuz there's a date
>> there, and it's a year old, which explains why it's not taking.
>>
>> Pat
>>
>> -------------------------------
>>
>> On Sat, 6 Sep 2003 15:25:02 -0400, Phil Powell wrote:
>>
>> >http://www.nordicnet.no go to "Logg inn" and enter this username and
>> >password:
>> >
>> >ppowell100001
>> >6vKYtEwM
>> >
>> >You should see a text with link, click onto the link and then either
>you'll
>> >go to the right URL or to logginn.php again (the WRONG URL!)
>> >
>> >Phil
>> >----- Original Message ----- 
>> >From: "Brian Pang" <bpang at bpang.com>
>> >To: "NYPHP Talk" <talk at lists.nyphp.org>
>> >Sent: Saturday, September 06, 2003 3:22 PM
>> >Subject: Re: [nycphp-talk] why does setcookie fail?????
>> >
>> >
>> >> Phil, can you send me your url so I can try it in my browser?
>> >>
>> >> I maintain my recommendation that you should quote the cookie value you
>> >> wish to set.
>> >>
>> >> setcookie('nordicnet_registration',
>> >> "$row['nnet_user_registrationnumber']", 0, '/');
>> >>
>> >>
>> >> > This is a multi-part message in MIME format.
>> >> >
>> >> >
>> >> > Fourth attempt.. it fails now in login, I check by printing
>> >> $_COOKIE['nordicnet_registration'] and there is no value there!  Guys,
>> >> what on earth do I do about this????
>> >> >
>> >> > Here is the code that sets the cookie:
>> >> >
>> >> > if ($hasLoggedIn && ($row = mysql_fetch_row($query))) {
>> >> >    setcookie('nordicnet_registration',
>> >> $row['nnet_user_registrationnumber'], 0, '/');
>> >> >    @mysql_free_result($query);
>> >> >    mysql_close($dbConn) or die('Could not close db');
>> >> >    $html .= $font . '<font color=000099>Takk for logging inn.  For
>> >> forsatte ' .
>> >> >             "<a
>> >> href=http://$serverName/index.php?content=membersites/Palogget%20S1.php
>"
>> >.
>> >> >             '  target=_top>klikk her</a></font></font>';
>> >> >   } else if (sizeof($_POST) > 0) {
>> >> >    $errorMsg .= $font . '<font color=cc0000><li>Det finns en problem
>> >> med db</li></font></font><p>';
>> >> >    $hasLoggedIn = 0;
>> >> >   }
>> >> >
>> >> >
>> >> > Because the PHP script is in a frame, instead of using header() I
>> >> print out some text with a link <a href=mylink.php target=_top> for the
>> >> user to click and to go to another page.  By then the cookie should be
>> >> registered, yet it's not there!
>> >> >
>> >> > I'm at a complete loss.
>> >> >
>> >> > Phil
>> >> >
>> >>
>> >>
>> >>
>> >> _______________________________________________
>> >> talk mailing list
>> >> talk at lists.nyphp.org
>> >> http://lists.nyphp.org/mailman/listinfo/talk
>> >
>> >_______________________________________________
>> >talk mailing list
>> >talk at lists.nyphp.org
>> >http://lists.nyphp.org/mailman/listinfo/talk
>> >
>>
>>
>> _______________________________________________
>> talk mailing list
>> talk at lists.nyphp.org
>> http://lists.nyphp.org/mailman/listinfo/talk
>
>_______________________________________________
>talk mailing list
>talk at lists.nyphp.org
>http://lists.nyphp.org/mailman/listinfo/talk
>





More information about the talk mailing list