Merhabalar;
Ben İnternette biraz araştırarak(Tayfun Erbilen'in bir videosu vardı onun sayesinde) bir sepet sistemi hazırladım sitem için.
Benim ürün verilerim şu şekilde dizide tutuluyor;
$urunler[1] = array('background: url(images/h_kitap1.png) no-repeat center 35px #fff; background-size: 180px;','%15','Carl Gustav Jung Psikoloji Seti
5 Kitap Takım','1','30 TL');
$urunler[2] = array('background: url(images/h_kitap2.jpg) no-repeat center 35px #fff; background-size: 180px;','%28','Beyin Senin Hikayen
David Eagleman','2','25 TL');
$urunler[3] = array('background: url(images/h_kitap3.jpg) no-repeat center 35px #fff; background-size: 180px;','%7','Yorgun Heykel
Üstün Dökmen','3','15 TL');


Ben bunları bu şekilde listeliyebiliyorum sorun yok;
foreach ($urunler as $urun => $item) {
echo '


'.$item[1].'




'.$item[2].'


Sepete Ekle

'.$item[4].'

[sepetten çıkart]



'; }


Cookie oluşturma ve kayıt işlemleri de şu şekilde;
if ( isset($_GET['ekle']) ){
$id = $_GET['ekle'];
setcookie('urun['.$id.']', $id, time() + 86400);
header('Location:'.$_SERVER['HTTP_REFERER']);
}



if ( isset($_GET['cikart']) ){
setcookie('urun['.$_GET['cikart'].']', $_GET['cikart'], time() - 86400);
header('Location:'.$_SERVER['HTTP_REFERER']);
}


Şimdi benim sorunum şu;
Ben bir sepetim sayfası oluşturdum. Her şey yapıyorum ama sepet sayfasında ürünleri bir türlü listeleyemiyorum.
Kodlarım şu şekilde;
if ( isset($_GET['sepetim']) ){

echo '
Alışveriş Sepetim ('.count($_COOKIE['urun']).')
';

if ( isset($_COOKIE['urun']) ){

echo '



Ürün


Fiyat


Sil


';

setcookie('urun['.$id.']', $id, time() + 86400);

foreach ( $_COOKIE['urun'] as $urun => $item ){

echo '





'.$item[2].'


'.$item[4].'


Sepetten Çıkar

';
}

echo "
";

}

else {
echo '



Alışveriş sepetinizde ürün bulunmuyor.


Beğendiğiniz ürünleri sepetinize ekleyerek sipariş verebilirsiniz.




';
}
}

else {
echo "Yanlış geldiniz.";
}


Sepet boşsa çıktı böyle oluyor;


Bunda sıkıntı yok doğru.

Ama atıyorum 2 ürün ekliyorum bu şekilde çıkıyor;



Muhtemelen sorun yazdığım Foreach'de lütfen yardımcı olun bunu acilen tamamlamam gerekiyor :)