Şimdi Ara

Sepete Ekle deyince öyle kalıyor?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
1.110
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • <?

    include("inc/config.inc.php");
    $urunid=$_GET[urunid];
    $menuid=$_GET[menuid];
    $eski=$_GET[eski];

    if(!empty($menuid) and empty($urunid))
    {
    //sepete menü ekle

    //urün varmý diye kontrol et.

    $strSQL="select id from menuler where aktif='1' and id='$menuid'";
    $rs=$db->Execute($strSQL);

    if($rs->RecordCount()==1 and ($_POST[adet])>0)
    {
    //cookieyi aç
    if(!empty($_COOKIE[sepet]))
    {
    $siparisler=explode("|",$_COOKIE[sepet]);
    //echo $_COOKIE[sepet]."<br><br>";
    for($i=0; $i<count($siparisler); $i++)
    {
    $urun=explode("-",$siparisler[$i]);

    if($urun[0]==($menuid."m"))
    {
    if($_GET[islem]=="all")
    $urun[1]=$_POST[adet];
    else
    $urun[1]=$urun[1]+$_POST[adet];
    $ekleme=1;
    }
    if(!empty($urun[0]))
    $cookie.="|".$urun[0]."-".$urun[1];

    //echo $cookie."<br>";
    }
    if(!$ekleme)
    $cookie=$_COOKIE[sepet]."|".$menuid."m-".$_POST[adet];


    }
    else
    $cookie="|".$menuid."m-".$_POST[adet];

    setcookie("sepet", $cookie);
    }

    ?><meta http-equiv="refresh" content="0;URL=javascript:history.back()"><?

    }
    elseif(empty($menuid) and !empty($urunid))
    {
    //sepete ürün ekle

    //ürün varmý die kontrol et

    $strSQL="select id from urunler where aktif='1' and id='$urunid'";
    $rs=$db->Execute($strSQL);

    if($rs->RecordCount()==1 and ($_POST[adet])>0)
    {
    //cookieyi aç
    if(!empty($_COOKIE[sepet]))
    {
    $siparisler=explode("|",$_COOKIE[sepet]);
    //echo $_COOKIE[sepet]."<br><br>";
    for($i=0; $i<count($siparisler); $i++)
    {
    $urun=explode("-",$siparisler[$i]);

    if($urun[0]==$urunid)
    {
    if($_GET[islem]=="all")
    $urun[1]=$_POST[adet];
    else
    $urun[1]=$urun[1]+$_POST[adet];
    $ekleme=1;
    }
    if(!empty($urun[0]))
    $cookie.="|".$urun[0]."-".$urun[1];

    //echo $cookie."<br>";
    }
    if(!$ekleme)
    $cookie=$_COOKIE[sepet]."|".$urunid."-".$_POST[adet];


    }
    else
    $cookie="|".$urunid."-".$_POST[adet];

    setcookie("sepet", $cookie);
    }

    ?><meta http-equiv="refresh" content="0;URL=javascript:history.back()"><?

    }
    elseif(!empty($eski))
    {
    setcookie("sepet", $eski);

    ?><meta http-equiv="refresh" content="0;URL=javascript:history.back()"><?
    }

    ?>



    arkadaslar bu sepete ekle kodu. sepet temizle hesapla gibi durumlarda sayfa işlemi yapıyo ama boş ekranda kalıyo. yani tekrar adres çubugundan grmek gerekiyo yardımlarınız için şimdidn tesekkürler....







  • cok tesekkürler....
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.