del_id( 'orders', $_POST['id'] ); $db -> free_sql('DELETE FROM `cart` WHERE `id` = ' . $_SESSION['id'] . ' AND `status` = "z"'); break; case 'get_list':/* Удаляем заказ */ unset($a); $a['id']=$_SESSION['user_id']; $a['status']='z'; $list=$db->get_massiv('cart', $a); $num=$db->num; echo ''; echo ''; for($i = 0; $i < $num; $i++){ if($list[$i]['id']){ unset($b); //выниаем название товара $b['id']=$list[$i]['tovar_id']; $list[$i]['naim']=$db->get_val('m_tovar', $b, 'naim'); //вынимаем цену $list[$i]['cena']=$db->get_val('m_tovar', $b, 'cena'); //вынимаем акционную цену $list[$i]['akccena']=$db->get_val('m_tovar', $b, 'akccena'); //вынимаем артикул $list[$i]['artikul']=$db->get_val('m_tovar', $b, 'artikul'); if ($list[$i]['akccena'])$list[$i]['cena']=$list[$i]['akccena']; $list[$i]['poditog']=$list[$i]['cena']*$list[$i]['col']; if ( $list[$i]['col']>0 ) echo ''; } } //print_r($list); echo '
НаименованиеЦена КоличествоСумма
' . $list[$i]['naim'] . '' . $list[$i]['cena'] . '' . $list[$i]['col'] . '' . $list[$i]['poditog'] . '
'; break; case 'gen_qr': //Получаем банковские реквизиты $zakaz='test_qr'; unset($a); $a['mod']='set_rekv'; $xml=$db->get_val('settings', $a, 'xml'); require_once MYDIR . '/api/php/parsexml.php'; $parce -> make_massiv ( $xml ); $arr = $parce -> res; foreach ( $arr as $key => $value ) $bank[$key] = $value; //Получаем сумму заказа $summ=$db->zakaz_itog($_POST['zakaz_id']); $zakaz='Оплата заказа номер: ' . $_POST['zakaz_id']; $txt='ST00012|Name=' . $bank['org'] . '|PersonalAcc=' . $bank['rs'] . '|BankName=' . $bank['bank'] . '|BIC=' . $bank['bik'] . '|CorrespAcc=' . $bank['ks'] . '|KPP=' . $bank['bank_kpp'] . '|PayeeINN=' . $bank['bank_inn'] . '|Purpose=' . $zakaz . '|Sum=' . $summ . '00'; require_once (MYDIR . '/api/soft/qrcode/phpqrcode/qrlib.php'); @mkdir (MYDIR . '/img/tmpqr', 0700); @unlink (MYDIR . '/img/tmpqr/' . $_SESSION['user_id'] . '_' . $_POST['zakaz_id'] . '.png'); QRcode::png($txt, MYDIR . '/img/tmpqr/' . $_SESSION['user_id'] . '_' . $_POST['zakaz_id'] . '.png'); $rnd=rand(1, 100000); echo ''; break; } ?>