Re: Clearing session

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Feb 27, 2014 at 2:37 PM, Domain nikha.org <mail@xxxxxxxxx> wrote:
> Aziz Saleh am Mittwoch, 26. Februar 2014 - 20:58:
>> On Wed, Feb 26, 2014 at 2:51 PM, Larry Martell <larry.martell@xxxxxxxxx>wrote:
>>
>> > On Wed, Feb 26, 2014 at 2:49 PM, Ashley Sheridan
>> > <ash@xxxxxxxxxxxxxxxxxxxx> wrote:
>> > > On Wed, 2014-02-26 at 14:47 -0500, Larry Martell wrote:
>> > >> On Wed, Feb 26, 2014 at 2:39 PM, Ashley Sheridan
>> > >> <ash@xxxxxxxxxxxxxxxxxxxx> wrote:
>> > >> > On Wed, 2014-02-26 at 14:33 -0500, Larry Martell wrote:
>> > >> >> Is there a way I can clear my session data from the browser? This is
>> > >> >> for debugging when I change something. Currently no matter what I do
>> > >> >> short of exiting the browser, my session data is always retained.
>> > This
>> > >> >> makes testing very cumbersome.
>> > >> >>
>> > >> >
>> > >> > The session data is actually stored on the server, the browser just
>> > >> > sends a session id in the requests it makes to the server so that the
>> > >> > server can access the right data.
>> > >> >
>> > >> > You could clear the cookie (or URL parameter if you're using that
>> > >> > method), that contains the session ID, from your browser, or you could
>> > >> > follow the advice at
>> > >> > http://uk3.php.net/manual/en/function.session-destroy.php which
>> > explains
>> > >> > in a decent detail exactly how to do what you want.
>> > >>
>> > >> Thanks for the reply, but I am aware of all that and I know about
>> > >> session_destroy. I want to clear the session from the browser not from
>> > >> the code.
>> > >
>> > > Did you even look at the link I posted? The second paragraph quite
>> > > clearly mentions:
>> > >
>> > > "If a cookie is used to propagate the session id (default behavior),
>> > > then the session cookie must be deleted. setcookie() may be used for
>> > > that."
>> >
>> > I had read that page before, but I missed the part about the session
>> > cookie.
>> >
>> > --
>> > PHP General Mailing List (http://www.php.net/)
>> > To unsubscribe, visit: http://www.php.net/unsub.php
>> >
>> >
>> Are you using a custom session handler? You shouldn't have to remove the
>> cookie. session_destroy should destroy the data from the server (it would
>> still be the same ID, but the data should not be there after the next
>> load). For the current load, you can do $_SESSION = array().
>
> Hi Larry, try this:
>
> header("Cache-Control: max-age=0")
>
> should prevent the caching of your page in developping.
> If you are finished, set max-age to some decent value.


Thanks for the pointer. For now using the anonymous (or incognito as
chrome calls it) window is working for me.

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





[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux