Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]php koszyk internetowy, php - sesje problem
plej
post
Post #1





Grupa: Zarejestrowani
Postów: 264
Pomógł: 11
Dołączył: 9.05.2011
Skąd: Gdańsk

Ostrzeżenie: (10%)
X----


Cześć mam taki kod
  1. if((@$_POST['add_pr_v']) && (@$_POST['add_pr_v'] == "true")){
  2. $ilosc = intval($_POST['ile']);
  3. $id = intval($_POST['id']);
  4. function dodaj($item) {
  5. $_SESSION['koszyk'][] = $item;
  6. $t = @$_POST['t'];
  7. $id = intval($_POST['id']);
  8. ?>
  9. <script type="text/javascript">
  10. //<![CDATA[
  11. alert('Produkt został dodany do koszyka.')
  12. window.location ="produkty.php?a=v&i=<?php echo $id."&t=".$t; ?>";
  13. //]]>
  14. </script>
  15. <?php
  16. }
  17.  
  18. $item = array('id'=>$id, 'ilosc'=>$ilosc);
  19. dodaj($item);
  20. }


Bawie się z koszykiem internetowy. I wszystko działa ale jak już dodamy do koszyka dwa razy ten sam produkt to w koszyku wyświetla dwa razy ten sam produkt, a nie połaczone. Próbowałem już to zrobić męczyłem się ale coś mi nie idzie. Jak to zrobić? że jak dodamy jeszcze raz ten sam produkt to go w powyższym kodzie połączy w jeden produkt?

Jest to jeszcze wzór koszyka potem pod oop przerobie ale narazie musze ten problem rozwiązać. Coś mi nie idzie z tym niestety.

Z góry dzieki.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 14:47