php-no me cierran las sesiones en aruba.it

TRiSKeL

El tema es ke estoy aprendiendo un poco y haciendo mis pinitos y tengo un problemon.
tengo la misma web con el mismo codigo en localhost, en webcindario(pa testear) y en aruba.it que es donde pille el hosting. El tema es ke he creado un sistema pa logearse y deslogearse con sesiones pero ocurre que en localhost y en webcindario me cierra la sesion perfectamente pero la misma web en el hosting de aruba no. se mantiene la sesion abierta. Alguien me puede ayudar, pq puede ser?
Ya he probado a cerrar la variable de sesion, a cambiar el tipo de nomenclatura etc etc etc y nada.
No se si dependera de alguna variable de sesion de la config del servidor ni de cual.
Solo en aruba.it es donde no me cierra la sesion alguien sabe pq?
Gracias de antemano

Whose

enseñanos el codigo con el que cierras la sesion a ver si el problema esta ahi.

TRiSKeL

<?php
session_start();
session_destroy();
header('Location: index.php');
?>

aunke no cierre la variable debreria cerrar de todos modos tb lo he probado y nada y solo es en ese host

Whose

yo lo hago mas completo, quiza te sirva...
<?php
// Inicializa de la sesion.
session_start();
$_SESSION = array();
// Destruye todas las variables de la sesion
session_unset();
// Finalmente, destruye la sesion
session_destroy();
header('Location: index.php');
?>

TRiSKeL

sip, la cosa es ke creo ke el problema es ke pille un server windows y creo ke puede ser cosa del output_buffering pero no se como cambiarlo ni si funcionara, estoy deseperao

Usuarios habituales

  • TRiSKeL
  • Whose