Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2003, 08:27
eduvivi
 
Fecha de Ingreso: enero-2002
Mensajes: 349
Antigüedad: 22 años, 3 meses
Puntos: 1
Borrar solo una variable de la session

Hola tengo varias variables de session unas las tomo desde un formulario asi
$_SESSION['START_MONTH']=$_POST['START_MONTH'];
etc.......
y otra que es la del idioma, la tomo asi:
$_SESSION['language'] = $_GET['language'];

lo que quiero hacer es cuando cambio de idioma borrar solo la variable "language" estoy poniendo esto pero me borra todas las otras variables
<?php
/*
fichero lang.inc.php, para que cuando pulses el formulario, actives el idioma
*/
if (empty($_GET['language'])) {//si la variable llega vacia error
echo "error, no hay session activada";
exit;
}

unset ($language);
// session_destroy();
session_start();
session_cache_limiter('nocache,private');
$_SESSION['language'] = $_GET['language'];

echo "<META HTTP-EQUIV=Refresh CONTENT=1;URL=$HTTP_REFERER>";//salto a la recarga de datos y vuelta a la pagina
?>

Gracias de antemano