no, no he olvidado el session_start!
llevo una ratito buscando, y parece ser q he encontrado la solución:
Código PHP:
if (isset($_SESSION['carrito'])){
$_SESSION['carrito']=NULL;
unset($_SESSION['carrito']);
}
lo he probado y ya no se me duplican los resultados.
lo q no ser si es todo correcto... si teneis alguna idea o algun consejo...
Gracias de antemano,
Saludos