View Single Post
Old 03-03-2008, 06:22 PM   #2 (permalink)
abiko
The Contributor
 
abiko's Avatar
 
Join Date: Feb 2008
Location: Croatia
Posts: 90
Thanks: 4
abiko is on a distinguished road
Default

to delete a cookie:
you have your cookie code
PHP Code:
// Set cookie
setcookie("cookieName"$valuetime()+3600);  
// Unset Cookie
setcookie("cookieName"$valuetime()-36000); 
The same could be used - cookieName = PHPSESSID amd unset it.


From session_destroy() @ php.net manual
session_destroy() destroys all of the data associated with the current session. It does not unset any of the global variables associated with the session, or unset the session cookie.

In order to kill the session altogether, like to log the user out, the session id must also be unset. 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.
__________________
Back from sysadmins to the programmers.
Send a message via ICQ to abiko Send a message via MSN to abiko
abiko is offline  
Reply With Quote
The Following User Says Thank You to abiko For This Useful Post:
StevenF (03-03-2008)