hocam bir sorudaha çıktı
Sepette çıkarmada hedar() çalışmama sayfa hoplama sorunua


1- youtubede kablosuz kedi isimi kanaldan sepet mantığını öğrendim. uygulamasını birebir halini yaptım. sorun yok https://www.alokatalog.com/Sayfalar/...pping-cart.php
soru ? burada sepetteki adedi artırma ve azaltmada header ile yeniliyor sayfadaa hoplama olmuyor HEADER çalışmıyor.
if(isset($_GET["p"]) && !empty($_GET["Sayfa"]) ){
$islem=$_GET["p"];
$Sayfa =$_GET["Sayfa"];

if($islem =="urunArtir" && $Sayfa =="urunArtir"){

$id = $_GET["product_id"];

if( urunArtir($id)) { header("Location:https://www.alomatba.com/Sayfa.php?Git=ShoppingCart&Sayfa=shoppingCart");exit;
}//if

}else if($islem=="urunAzalt"){

$id = $_GET["product_id"];
if(urunAzalt($id)) { header("Location:https://www.alomatba.com/Sayfa.php?Git=ShoppingCart&Sayfa=shoppingCart");exit;
}//if


}
}//if
2-
benim sayfa aynı kodlar olmasına rağmen heeadar çalışımıyor
bende header URUNARTIR ve URUNAZALT SAYFALARINIA KOYDUM
sayfa hopluyor nasıl önelerim bu hoplama işini
 $urun_id = $_GET["product_id"];
header("Location:https://www.alomatba.com/Sayfa.php?Git=ShoppingCart&Sayfa=shoppingCart");
KODLARIN TAMAMI




function urunArtir($urun_id){
$urun_id = $_GET["product_id"];
//echo $urun_id ."<br>df " ;
header("Location:https://www.alomatba.com/Sayfa.php?Git=ShoppingCart&Sayfa=shoppingCart");
if(isset($_SESSION["shoppingCart"])) {
$shoppingCart = $_SESSION["shoppingCart"];
$urunler = $shoppingCart["urunler"];
$urun_id_key = $urun_item['id']; // Ürün ID'sini anahtar olarak kullan

if (array_key_exists($urun_id, $urunler)) {
// Ürün zaten varsa, adedini artır
$urunler[$urun_id]['siparis_adet'] +=1;
}

// Sepetin Hesaplanması
$toplamTutar = 0.0;
$toplamAdet = 0;
foreach ($urunler as $key => $urun) {
$urunler[$key]['toplamTutar'] = $urun['siparis_adet'] * $urun["satis_fiyat"];
$toplamTutar += $urunler[$key]['toplamTutar'];
$toplamAdet += $urun['siparis_adet'];
}

$summary["toplamTutar"] = $toplamTutar;
$summary["toplamAdet"] = $toplamAdet;

// Güncellenmiş ürün listesini SESSION'a kaydet
$_SESSION["shoppingCart"]["urunler"] = $urunler;
$_SESSION["shoppingCart"]["summary"] = $summary;
// Test amaçlı ürün bilgilerini yazdır
//print_r($_SESSION);

} //urun varsa böyle işlem gerçekleştir

// Ürün adedi kontrolü
// Ürünün zaten eklenip eklenmediğini kontrol et
// Burada ürünleri ürün ID'lerine göre saklamak daha mantıklı olur


return true;

}//urunArtir





function urunAzalt($urun_id){

$urun_id = $_GET["product_id"];
header("Location:https://www.alomatba.com/Sayfa.php?Git=ShoppingCart&Sayfa=shoppingCart");

if(isset($_SESSION["shoppingCart"])) {
$shoppingCart = $_SESSION["shoppingCart"];
$urunler = $shoppingCart["urunler"];
$urun_id_key = $urun_item['id']; // Ürün ID'sini anahtar olarak kullan

if (array_key_exists($urun_id, $urunler)) {
// Ürün zaten varsa, adedini artır
$urunler[$urun_id]['siparis_adet'] -=1;

if($urunler[$urun_id]["siparis_adet"] == 0){unset($urunler[$urun_id]);}

}

// Sepetin Hesaplanması
$toplamTutar = 0.0;
$toplamAdet = 0;
foreach ($urunler as $key => $urun) {
$urunler[$key]['toplamTutar'] = $urun['siparis_adet'] * $urun["satis_fiyat"];
$toplamTutar += $urunler[$key]['toplamTutar'];
$toplamAdet += $urun['siparis_adet'];
}

$summary["toplamTutar"] = $toplamTutar;
$summary["toplamAdet"] = $toplamAdet;

// Güncellenmiş ürün listesini SESSION'a kaydet
$_SESSION["shoppingCart"]["urunler"] = $urunler;
$_SESSION["shoppingCart"]["summary"] = $summary;


} //urun varsa böyle işlem gerçekleştir

return true;

}

 





function durum(){

$islem = $_POST["p"];

if(isset($_POST["p"])){

if($islem =="addToCart"){
$id = $_POST["product_id"];

$product =mysql_fetch_array(mysql_query("select * from ORGANIZE where id =$id"));

$siparis_adet= 1;
echo addToCart($product, $siparis_adet);

}else if($islem =="removeFromCart"){

$id = $_POST["product_id"];
echo removeFromCart($id);

}

}//addToCart

if(isset($_GET["p"]) && !empty($_GET["Sayfa"]) ){
$islem=$_GET["p"];
$Sayfa =$_GET["Sayfa"];

if($islem =="urunArtir" && $Sayfa =="urunArtir"){

$id = $_GET["product_id"];

if( urunArtir($id)) { header("Location:https://www.alomatba.com/Sayfa.php?Git=ShoppingCart&Sayfa=shoppingCart");exit;
}//if

}else if($islem=="urunAzalt"){

$id = $_GET["product_id"];
if(urunAzalt($id)) { header("Location:https://www.alomatba.com/Sayfa.php?Git=ShoppingCart&Sayfa=shoppingCart");exit;
}//if


}
}//if