Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
18, 2008, 01:46:57 pm
42873 Mesaj 8121 Konu Gönderen: 17991 Üye
Son üye: powerturkiye
Turk-Php.Com Forum  |  Turk-PHP  |  Sizden Bize  |  birçok ürün için session kullanımı « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: birçok ürün için session kullanımı  (Okunma Sayısı 451 defa)
guneykemal
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 2


Üyelik Bilgileri
birçok ürün için session kullanımı
« : 16, 2007, 02:30:19 pm »

bir ürüne ait aşağıdaki özellikleri sepete eklemek için session kullanmak istiyorum.
Kod:
<?php
session_start
(); 

$_SESSION['uid']=$_POST['uid' ];
$_SESSION['mm']=$_POST['mm' ];
$_SESSION['ra']=$_POST['ra' ];
$_SESSION['ayar']=$_POST['ayar' ];
$_SESSION['renk']=$_POST['renk' ];
$_SESSION['miktar']=$_POST['miktar' ];
?>

daha sonra speteimde ne var bakmak için
Kod:
<?php
session_start
();
 echo 
"sepetteki ürünleriniz: ";
 echo 
"urun id: ".$_SESSION['uid'];
  echo 
"Our color value is ".$_SESSION['mm'];
echo 
"cinsi: ".$_SESSION['ra'];
echo 
"ayari: ".$_SESSION['ayar'];
echo 
"rengi: ".$_SESSION['renk'];
echo 
"miktari: ".$_SESSION['miktar'];
şeklinde çağırıyorum. Fakat benim sorunum şu:
bunun gibi onlarca ürün var ekranda. her sepete ekle bastığımda yenisiyle session değişiyor. ben ise bunları array de tutup hepsini altalta sıralamak istiyorum. Her ürünü bu 6 özelliğiyşe birlikte.
Bunu nasıl kullanabilirim?

teşekkürler,
kemal güney
Logged
zombie
Global Moderatör
*
Offline Offline

Mesaj Sayısı: 940



Üyelik Bilgileri
Ynt: birçok ürün için session kullanımı
« Yanıtla #1 : 16, 2007, 02:52:10 pm »

iki boyutlu dizi kullanabilirsin. ürün eklerken;
Kod:
<?php
session_start
(); 

$_SESSION['uid'][]=$_POST['uid'];
$_SESSION['mm'][]=$_POST['mm' ];
$_SESSION['ra'][]=$_POST['ra' ];
$_SESSION['ayar'][]=$_POST['ayar' ];
$_SESSION['renk'][]=$_POST['renk' ];
$_SESSION['miktar'][]=$_POST['miktar' ];
?>
gibi. okurken de;
Kod:
<?php
for(
$i=0;$i<count($_SESSION['uid']);$i++)
{
 echo "sepetteki ürünleriniz: ";
 echo "urun id: ".$_SESSION['uid'][$i];
 echo "Our color value is ".$_SESSION['mm'][$i];
 echo "cinsi: ".$_SESSION['ra'][$i];
 echo "ayari: ".$_SESSION['ayar'][$i];
 echo "rengi: ".$_SESSION['renk'][$i];
 echo "miktari: ".$_SESSION['miktar'][$i];
 echo "<hr>";
}
?>
« Son Düzenleme: 16, 2007, 02:53:44 pm Gönderen: zombie » Logged

nitro_php
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 3


Üyelik Bilgileri
Ynt: birçok ürün için session kullanımı
« Yanıtla #2 : 19, 2007, 08:11:38 am »

bence sepet bilgilerini sessionla tutmak mantıklı degil. veritabanında tutmak lazım. ama güzel uygülama. elinize sağlık,
Logged
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.