hocam çok teşekkürler ilginlendiğin için şimdi silme tamam ama sepetin toplam değeri eski toplam fiyat kaliyor.
silinen ürünü sepet toplamındann da silebilirmisiniz.
total_counta güncellenmiyor

function removeFromcart($product_id) {
session_start();
$product_id=$_POST['product_id'];
if(isset($_SESSION["shoppingCart"])){
$shoppingCart = $_SESSION["shoppingCart"];
$products = $shoppingCart["products"];
//urunu listeden çıkar
if(array_key_exists($product_id, $products)){
unset($_SESSION['shoppingCart']['products'][$product_id]);
echo "Bu ürünü septten çıkardınız";
}//array_key_exists
//tekrardan sepete hesapla
$total_price =0.0; $total_count=0;
// $product_id_key = $product_id ;
foreach($products as $key => $product ){
$urun_takim_fiyat = $product['a-siparis'] * $product["satis_fiyat"];
$products[$key]['total_price'] = $urun_takim_fiyat; //products diziye ekle
$total_count += $product['a-siparis'];
$total_price += $urun_takim_fiyat;
$summary["total_count"]=$total_count;
$summary["total_price"]=$total_price;
// $_SESSION["shoppingCart"]["products"] = $products;
$_SESSION["shoppingCart"]["summary"]= $summary;
}
$guncellenenfiyat["Uretim_Adedi"]=$total_count;
$guncellenenfiyat["Sepet_Toplam_Fiyat"]=$total_price;
$_SESSION["shoppingCart"]["guncellenenfiyat"]= $guncellenenfiyat;
return $total_count;
} //if
}//func