"Erwin" <[EMAIL PROTECTED]> wrote in message
news:20021105082624.74531.qmail@;pb1.pair.com...
> > Hi Grtz Erwin,
> >
> > let me tell you wat i need to do.
> >
> > 1.) I have a login page - if the user logs in correctly i create
> > session(with session_start()) , a cookie is written to client +
> > session file to server.
> > 2.)When the user logs off - i call the logOff.php page . The contents
> > are as follows :
> >
> >     <?php
> >     session_start();
> >     setcookie(session_name(),-3600);
> >     session_unset();
> >     session_destroy();
> >     ect.
> >     ?>
> >
> > Now , when the user logs in again , i want a NEW COOKIE to be sent
> > with a new id , to the client! This does not happen as the first
> > cookie was never deleted.
> > So when the user logs in again the same cookie is used ! why ?
>
> That's weird indeed. OK, try this instead:
>
> <?
> $name = session_name();
> session_unset();
> session_destroy();
> setcookie( $name, '', '', '/' );
> ?>
>
> Regards
> Erwin

hi ,

Still not working !

After i run the commands above i do the [    print phpinfo();   ]  statement
, when i go down to php variable and look at cookies , there are now two
identical named cookies eg.       PHPSESSID = 2%C something  and
                                    PHPSESSID = 234313414837418374813748dfaj
(long id number)

Instead of deleting the damn cookie , i create a new one it seems ! wat is
there to do ?

Thanks
    Shaun



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to