setTitle("Sklep > Koszyk"); $body = $sklep->getMenu(); $body .= '
'; if ($usun) { $_SESSION['Sklep']->usun($usun); header('Location: ./koszyk.php'); } if ($akcja == "wyczysc") $_SESSION['Sklep']->oproznij(); if ($akcja == "dodaj") { if (!$ilosc || $ilosc == 0) $ilosc=1; if ($id) { $query = "SELECT * FROM produkty WHERE id_produkt=$id LIMIT 1"; $wykonaj = mysql_query($query); echo mysql_error(); $wiersz = mysql_fetch_array($wykonaj); $nazwa = $wiersz['nazwa']; $cena=$wiersz['cena']; $waga=$wiersz['waga']; $param=$wiersz['parametr']; $opis = "produkt"; if ($wiersz['id_kategoria'] == 8 || $id == 79 || $id == 313) { $opis = "epress"; if (eregi("studencka", $nazwa)) $opis .= " - prenumerata studencka"; } if ($wiersz['id_kategoria'] == 6) { $opis = "prezent"; $_SESSION['Sklep']->setPrezet(0); } } if ($produkt == "prenumerata") { include("press_ceny.php"); $nazwa .= ": $rodz_prenum $okres_prenumeraty ($odnumeru)"; $okres_prenumeraty=trim(substr($okres_prenumeraty, 0, 2)); $suma=0; $suma += $ceny[$okres_prenumeraty][$rodz_prenum]; if ($rodz_prenum == 'zwykla') { if (($ilosc >= 2) && ($ilosc < 5)) $suma = $suma - $suma * ($rabaty[0] / 100); if (($ilosc >= 5) && ($ilosc < 10)) $suma = $suma - $suma * ($rabaty[1] / 100); if ($ilosc >= 10) $suma = $suma - $suma * ($rabaty[2] / 100); } $cena=$suma; $opis = "prenumerata"; if ($rodz_prenum == "studencka") $opis .= " studencka"; if ($rodz_prenum != "studencka" && (int)$okres_prenumeraty == 12) $_SESSION['Sklep']->setPrezet(12); if ($rodz_prenum != "studencka" && (int)$okres_prenumeraty == 24) $_SESSION['Sklep']->setPrezet(24); } $_SESSION['Sklep']->doKoszyka($id, $cena, $ilosc, $waga, $nazwa, $opis, $param); $kom = "Wybrany produkt zosta� dodany do koszyka."; header('Location: ./koszyk.php'); } if (!$_SESSION['Sklep'] || $_SESSION['Sklep']->getIlosc() == 0) $body .= '

Tw�j koszyk jest pusty

'; else { $body .= '
Tw�j koszyk: Opr�nij koszyk
'; $koszyk = $_SESSION['Sklep']->getKoszyk(); while( list($indeks, $produkt) = each($koszyk) ) { $body .= '

'.$produkt['nazwa'].' »
ilo��: '.$produkt['ilosc'].'
cena: '.sprintf("%.2f", $produkt['cena']*$produkt['ilosc']).' z�
'; if ($produkt['opis'] == "prenumerata" && $_SESSION['Sklep']->getPrezet() > 0) { $query = "SELECT * FROM produkty WHERE id_kategoria=6 AND widoczny=1 AND parametr=".$_SESSION['Sklep']->getPrezet(); $wykonaj = mysql_query($query); //echo mysql_error(); if (mysql_affected_rows() > 0) $body .= 'dodaj prezent »
'; } if ($produkt['id'] == 308) $biblia=true; $body .= 'usu� z koszyka »

'; //
waga: '.$produkt['waga']*$produkt['ilosc'].' g. } if ($_SESSION['Sklep']->getWaga() > 30000) $pwaga = 29999; else $pwaga=$_SESSION['Sklep']->getWaga(); if (!$forma_wysylki) $forma_wysylki = "priorytetowa"; $query = "SELECT * FROM wysylka WHERE waga_od <= ".$pwaga." AND waga_do > ".$pwaga.""; $wykonaj = mysql_query($query); //echo mysql_error(); $wiersz = mysql_fetch_array($wykonaj); //cena wysylki 1szt. bibli dz. ustalona na sztywno - gabaryt B if ($biblia && $_SESSION['Sklep']->getWaga() < 2000) { $wiersz['priorytetowa']=12.10; $wiersz['ekonomiczna']=9.50; $wiersz['priorytetowa_pobranie']=20.50; $wiersz['ekonomiczna_pobranie']=18.50; } $wysylka=$wiersz[$forma_wysylki]; if ($forma_wysylki == "odbior_osobisty") $wysylka=0; if (!isset($wysylka)) { $forma_wysylki = "priorytetowa_paczka"; $wysylka=$wiersz[$forma_wysylki]; } //(cennik) //$body .= '

Waga przesy�ki: '.$_SESSION['Sklep']->getWaga().' g.

'; $body .= '

Forma wysy�ki:

Koszt wysy�ki: '.sprintf("%.2f", $wysylka).' z�

Forma p�atno�ci:

Og�em: '.sprintf("%.2f", $_SESSION['Sklep']->getSuma()+$wysylka).' z�

'; } $body .= '
'; $bind->addItem($body); $view->fillContainer('rectPanel',$bind); echo $view->printHtml(); ?>