No lo he resuelto aun... Me quede en la parte donde:
PONGO ESTE
Cita: <a href='?accion=eliminar&<?php echo $codigo; ?>'>Eliminar</a>
Y ME BORRA TODOS
-------------------------------------------------------------------------------------------------------
PONGO ESTE
Cita: <a href='?accion=eliminar&codigo=<?php echo $codigo; ?>'>Eliminar</a>
NO ME BORRA NADA...
USANDO ESTE CÓDIGO PARA VACIAR LA SESSION
Cita: if(isset($_GET['accion'])){
if($_GET['accion'] == 'eliminar'){
@$codigo = intval($_GET['codigo']);
if(isset($_SESSION['carrito'][$codigo])){
session_unset($_SESSION['carrito'][$codigo]);
}
}
}
Probare nuevamente con el codigo de
alvaro_trewhela