si me coge la sesion; a la unica solucion que pude llegar fue esta; si me pueden ayudar a reducir el codigo se los agradeceria:
Cita: for($i=0;$i<count($_SESSION['usuario']['carrito']);$i++)
{
foreach ($_SESSION['usuario']['carrito'][$i] as $k => $v)
{
if($k=='independiente')
{
$independiente=$v;
}
if($k=='descuento')
$descuento=$v;
if($k=='pob')
$precioobdv=round($v,2);
if ($_SESSION['usuario']['carrito'][$i]['independiente']=='N')
{
if ($k=='subtotal') { $total+=$v; }
}
if ($_SESSION['usuario']['carrito'][$i]['independiente']=='S')
{
if($k=='subtotal') { $total10+=$v; }
}
}
$soles0=round((($total+$precioobdv)-$descuento)*$candv,2);
$dolares0=round(((($total/$_GET['tc'])+$precioobdv/$_GET['tc'])-$descuento/$_GET['tc'])*$candv,2);
$soles00=round(($total10-$descuento),2);
$dolares00=round(($total10/$_GET['tc'])-$descuento/$_GET['tc'],2);
}
$mirass=round($soles0+$soles00,2);
$mirasd=round($dolares0+$dolares00,2);
a la session de independiente le valido con el parametro o algo asi; gracias por la ayuda