Cytat
$id = $_GET["sub"];
Dodatkowo w skrypcie koszyka (zamow.php) który znalazłem jest zmienna ilosc która pobiera ilość produktów z pasku adresu do skryptu. Problem w tym że nie wiem jak w pliku index.php dorobić dodawanie ilości produktów które klient wybierze przez np. formularz.
Wiem że to trochę zagmatwanie napisałem, ale poprostu chodzi mi o to żebyście mi pomogli/doradzili jak dodać dodawanie ilosci w pliku inedex.php. I sprawdzili czy plik zamow.php jest poprawnie zrobiony i czy dobrze pobiera parametry getem.
Z góry bardzo dziękuje
Listingi:
index.php
} function iso($text) { return $text; } if($kategoria=="") { <div style='float: left; width:150px; height:400px;background-color:#FFFFFF;border-style:0'> <b>Kategorie:</b> <table>"); { <img src=arrow.gif border=0></a></td><td> <a href=index.php?action=sklep&kategoria=$kategoria[0] class=linkbb> <i>$kategoria[1]</i></a></td></tr>"); } <center><h1>Nowości:</h1> <img src=news1.jpg alt=nazwa /> <img src=news2.jpg alt=nazwa /> <br></br><br></br></center> </div>"); } else { id_kategoria='$kategoria' and dostepnosc='1' order by nazwa;"); if($ile_rek>"0") { <tr><a href=index.php>Strona główna</a></tr> <tr> <td><div class=text><b>Lp.</b></div></td> <td> </td> <td width=50px><div class=text><b>Nazwa</b></div></td> <td width=100%><div class=text><center><b>Opis</b></center></div></td> <td><div class=text><center><b>Cena</b></center></div></td> <td><div class=text><center><b>Zamówienie</b></center></div></td> <td> </td> </tr>"); $a=1; { if($a%2=="1") $color="#66cc66"; else $color="#99ff66"; <tr> <td bgcolor=$color><div class=text><center><b>$a</b></center></div></td> <td bgcolor=$color align=center> <img src=$prod[2] hspace=0 vspace=0 border=0></td> <td bgcolor=$color><div class=text><b>$prod[0]</b></div></td> <td bgcolor=$color width=60%><div class=text>$prod[3]</div></td> <td width=50 bgcolor=$color><div class=text><p align=right><b><b>$prod[1]</b>")); <td bgcolor=$color><div class=text><center> <a href=zamow.php?action=zamow&sub=$prod[4]>dodaj do koszyka</a></center></div></td> </tr>")); $a++; } } else } }
zamow.php
<? $action = $_GET["action"]; if ($action != "usun_kosz") { $koszyk = $_SESSION["koszyk"]; $id = $_GET["sub"]; $ilosc = $_GET["ilosc"]; if ($action == "zamow") { $stara_ilosc = $koszyk[$id]; $koszyk[$id] = $ilosc + $stara_ilosc; } elseif ($action == "usun") { $stara_ilosc = $koszyk[$id]; if ($stara_ilosc - $ilosc <= 0) { $koszyk[$id] = null; } else { $koszyk[$id] = $stara_ilosc - $ilosc; } } else { if ($koszyk != null) { foreach($koszyk as $id => $ilosc) { } } else { } } $_SESSION["koszyk"] = $koszyk; } else } ?>