![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 9.02.2008 Ostrzeżenie: (0%)
|
witam znalazlem ostatio cos takiego:
Kod <?php if ($_SESSION['user']->logged == TRUE) { if (isset($_GET['action'])) { switch ($_GET['action']) { case "add" : $_SESSION['kosz']->add_product($_GET['id']); break; case "mod" : $_SESSION['kosz']->mod_product($_POST['id'], $_POST['num']); break; default : break; } } $kosz = &$_SESSION['kosz']; if (count($kosz->products) == 0) echo("Twój koszyk jest pusty! "); else { ?> <TABLE class="koszyk_nag"> <TR> <TD width="20"> </TD> <TD align="left">Tytu³</TD> <TD width="70">Cena</TD> <TD width="20"> </TD> <TD width="30">Ilo¶æ</TD> <TD width="10"> </TD> <TD width="80">Warto¶æ</TD> <TD width="20"> </TD> </TR> </TABLE> <?php $sum = 0; $lp = 0; reset($kosz->products); while (list($key, $value) = each($kosz->products)) { $lp++; $book = mysql_fetch_array($baza->query("SELECT b.book_title, s.prize FROM books AS b, storage as s WHERE b.book_id = '$key' AND s.book_id = b.book_id")); $sum += $value*$book['prize']; ?> <TABLE class="koszyk_el"> <TR> <FORM action="?page=basket&action=mod" method="POST"> <input type="hidden" name="id" value="<?=$key?>"> <td width="20"><?=$lp?>.</TD> <TD align="left"> <A href="?page=show_book&id=<?=$key?>" class="nodeco"> <?=$book['book_title']?> </A> </TD> <TD width="70"><?=format_number ($book['prize'])?> PLN</TD> <TD align="center" width="20">x</TD> <TD align="center" width="30"> <input type="text" name="num" value="<?=$value?>" size="1"> </TD> <TD width="10">=</TD> <TD width="80"><?=format_number ($value*$book['prize'])?> PLN</TD> <TD width="20"> <input type="image" src="images/edit.png" border="0"> </TD> </FORM> </TR> </TABLE> <?php } ?> <TABLE class="koszyk_sum"> <TR> <TD width="*">RAZEM</TD> <TD width="10"></TD> <TD width="80"><?=format_number ($sum)?> PLN</TD> <TD width="20"> </TD> </TR> </TABLE> <?php $gratis = ($sum > 100.00) ? true : false; if (isset($_GET['action']) && $_GET['action'] == "mod") $akcja = "javascript: location.assign('index.php')"; else $akcja = "javascript: history.back()"; if ($gratis) print(' <div style="color: red"> <div style="font-weight: bold">Uwaga! Promocja! </div> Koszt Twojego zamówienia przekracza <i>100 z³</i> ! Ksi±¿ki dostarczymy do Ciebie bez dodatkowych op³at! </div> '); ?> <div style="margin-left: 5px"> <FORM action="index.php?page=zamow" method="POST"> <p> <div style="font-weight: bold">Wybierz sposób zap³aty i typ przesy³ki: </div> <input type="radio" name="typ" value="1" checked> za pobraniem (przesy³ka priorytetowa - Poczta Polska)<?php if (!$gratis) print(' <i>+10.90 z³</i>');?> <input type="radio" name="typ" value="2"> za pobraniem (przesy³ka kurierska - Stolica)<?php if (!$gratis) print(' <i>+12.50 z³</i>');?> <input type="radio" name="typ" value="3"> przelewem (przesy³ka priorytetowa - Poczta Polska)<?php if (!$gratis) print(' <i>+7.90 z³</i>');?> <input type="radio" name="typ" value="4"> przelewem (przesy³ka kurierska - Stolica)<?php if (!$gratis) print(' <i>+9.50 z³</i>');?> </p> <p> <input type="button" value="Kontynuuj zakupy" onclick="<?=$akcja?>"> <input type="submit" name="zamow" value="Zamów" style="color: red"> </p> </FORM> </div> <?php } } else { print_login_form(false); } ?> Czy moglby mi ktos wyjascic na jakeij zasadzie to dziala i czy jak potepne to do mojej strony to bedzie dzialac(oczywiscie uwzgledniajac odopowiednie zmiany) z góry dziekuje Ten post edytował bialy1500 9.04.2008, 13:54:03 |
|
|
|
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%)
|
Kolego bialy1500:
po pierwsze, popraw swój post dodając odpowiednie znaczniki bbcode - będzie o wiele bardziej czytelny, po drugie, pisz Pan w odpowiednich działach; tekst "powiedzcie, jak to działa" nie odpowiada poziomem forum php, a bardziej pasuje na przedszkole. Tym razem przeniosę, ale na przyszłość zapoznaj się z Regulaminem i zasadami umieszczania wątków na php.pl |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 9.02.2008 Ostrzeżenie: (0%)
|
ok dzieki i przepraszam
|
|
|
|
![]() ![]() |
|
Aktualny czas: 19.12.2025 - 19:24 |