Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/08/2015, 20:15
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años
Puntos: 320
Respuesta: unset() NO funciona, no se termina la Sesion

$_COOKIE es una variable superglobal que se autocompleta con los valores de la cookie, nada mas que eso.

unset solo libera la memoria ram asiganada una variable o referencia, por lo que unset($_COOCKIE) solo libera el espacio en la ram asigando a esa peticion en particular.

Lo que hay que hacer es cambiar el valor y setear la fecha de expiracion a la fecha actual o a cualquier otra anterior por ejemplo.

Código PHP:
Ver original
  1. setcookie("nombre", "", time()-3600);
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios