function _drupal_session_delete_cookie
_drupal_session_delete_cookie($name, $secure = NULL)
Deletes the session cookie.
Parameters
$name: Name of session cookie to delete.
boolean $secure: Force the secure value of the cookie.
File
- includes/session.inc, line 461
- User session handling functions.
Code
function _drupal_session_delete_cookie($name, $secure = NULL) { global $is_https; if (isset($_COOKIE[$name]) || (!$is_https && $secure === TRUE)) { $params = session_get_cookie_params(); if ($secure !== NULL) { $params['secure'] = $secure; } setcookie($name, '', REQUEST_TIME - 3600, $params['path'], $params['domain'], $params['secure'], $params['httponly']); unset($_COOKIE[$name]); } }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/includes!session.inc/function/_drupal_session_delete_cookie/7.x