27/05/2005, 21:01
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses Puntos: 129 | |
El detalle es que no puedes usar:
unset($_SESSION['$new_albaran']);
no sé si $new_albaran es el nombre de tu variable de sesión (asignada o no a un objeto o un array .. o un simple valor) .. pero si lo encierras entre comillas simples .. ese valor que pudiera tener $new_albaran no será interpretado ..
Teóricamente deberías usar:
unset($_SESSION['new_albaran']);
ó
unset($_SESSION["$new_albaran"]);
A todo esto.... dicho cambio o efecto no quedará disponible hasta la próxima iteracción con el servidor .. es decir .. hasta que recargues la página que contenga la llamada a esa variable de sesión (sea lo que sea lo que contenga).
Es decir .. no puedes pretender hacer:
unset($_SESSION['algunavariable'])
y luego acceder a $_SESSION .. en el mismo flujo del script .. los datos que ahí veas no seran los esperados .. debes recargar tu página .. etc.
Un saludo, |