<?php $id_good = intval($_POST['id']); $_kolvo = intval($_POST['value']); // если подстава if ($id_good == 0 or $_kolvo == 0) { die('Товар не найден!'); } // если ве гуд require "../main.php"; // строим запрос $_sql = "select cost from `catalog` where id=" . $id_good . " and status=1"; // выполняем запрос + при необходимости выводим сам запрос $result = mysql::query_one($_sql, 0); // закидываем товар в сессию if (isset($_SESSION['basket'][$id_good])) { foreach ($_SESSION['basket'] as $key => $value) { if ($key == $id_good) { $_SESSION['basket'][$key] = array('id' => $id_good, 'cost' => $result->cost, 'kolvo' => $_kolvo); } } } // результат die(json_encode(array('count' => basket::get_Count_Goods(), 'total' => basket::get_Total_Goods(), 'basket' => system::show_tpl(array('result' => basket::show_Basket()), 'frontend/basket/list.php'))));
<a href="/registration/formregistration/fpasword" class="pad_0_5">Забыли пароль?</a> <?php } ?> ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- busket links <span id="basket_count"><?php echo basket::get_Count_Goods(); ?> </span> <span id="basket_total"><?php echo basket::get_Total_Goods(); ?> </span> <a href="/basket">Оформить заказ</a> ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- show conter from adminpanel -> counters <?php echo counters::get_counter(); ?> ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- voting
<?php } ?> <br> <a href="/catalog" class="floatleft size12">Продолжить покупки?</a> <?php if (isset($_SESSION['user_id'])) { ?> Итого: <span class="itogo_sum"><?php echo basket::format_Cost(basket::get_Total_Goods() + basket::get_Cost_Deliver($_SESSION['user_id'], basket::get_Total_Goods())); ?> </span><span class="rub">a</span> <?php } else { ?> Итого: <span class="itogo_sum"><?php echo basket::format_Cost(basket::get_Total_Goods()); ?> </span><span class="rub">a</span> <?php } ?> </div> </div>
$id_good = intval($_POST['id']); // если подстава if ($id_good == 0) { die('Товар не найден!'); } // если ве гуд require "../main.php"; // строим запрос $_sql = "select cost from `catalog` where id=" . $id_good . " and status=1"; // выполняем запрос + при необходимости выводим сам запрос $result = mysql::query_one($_sql, 0); //unset($_SESSION['basket']); //die(); // если корзина пустая if (!isset($_SESSION['basket'])) { $_SESSION['basket'] = array(); } // закидываем товар в сессию if (isset($_SESSION['basket'][$id_good])) { foreach ($_SESSION['basket'] as $key => $value) { if ($key == $id_good) { $_kolvo = $value['kolvo'] + 1; $_SESSION['basket'][$key] = array('id' => $id_good, 'cost' => $result->cost, 'kolvo' => $_kolvo); } } } else { $_SESSION['basket'][$id_good] = array('id' => $id_good, 'cost' => $result->cost, 'kolvo' => 1); } // результат die(json_encode(array('count' => basket::get_Count_Goods(), 'total' => basket::get_Total_Goods())));