View Full Version : سوال: سبد خرید
rash44
پنج شنبه 05 فروردین 1389, 16:39 عصر
سلام
اگر کسی برنامه نویسی فروشگاه رو انجام داده لطفا در مورد پیاده سازی سبد خرید با استفاده از session برام توضیح بده
ممنون میشم
digitak
پنج شنبه 05 فروردین 1389, 18:13 عصر
کار سختی نیست !
<?PHP
if (isset($_GET['pid']))
{
$pid = $_GET['pid'];
if (!isset($_SESSION['basket'][$pid]))
{
$_SESSION['basket'][$pid] = 1;
}
}
if (isset($_GET['sub']))
{
$sub = $_GET['sub'];
switch ($sub)
{
case 'delete' :
unset($_SESSION['basket'][$pid]);
break;
case 'update' :
while (list($id) = each($_POST))
{
$_SESSION['basket'][$id] = $_POST[$id];
}
break;
}
}
$count_produce_in_basket = count($_SESSION['basket']);
if ($count_produce_in_basket > 0)
{
while (list($id) = each($_SESSION['basket']))
{
print_r($_SESSION['basket'][$id]);
}
}
else
{
echo '<center><font color="red">سبد خرید شما خالی است</font></center>';
}
?>
با این کد یه مقدار ور برو می تونی درستش کنی
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.