Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Zwiększanie licznika
matyskiewicz
post
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 3
Dołączył: 6.10.2006
Skąd: Poznań

Ostrzeżenie: (0%)
-----


W jaki sposób zwiększać licznik z poniższego przykładu?

  1. <?php
  2. function addToCart($zamId, $zamIlosc)
  3. {
  4.    $item = isset($_SESSION['cart']['item']) ? $_SESSION['cart']['item'] : 0;
  5.    $item++;
  6.  
  7.    $_SESSION['cart'] = array($item => array('id' => $zamId, 'ilosc' => $zamIlosc));
  8. echo $item;
  9.    header("location: index.php?module=shoppingCart");
  10. }
  11. ?>


Po wprowadzeniu dowolnej ilości danych print_r($_SESSION) wyświetla:
  1. Array
  2. (
  3. [cart] => Array
  4. (
  5. [1] => Array
  6. (
  7. [id] => 6
  8. [ilosc] => 2
  9. )
  10.  
  11. )
  12.  
  13. )

Czyli jak widać $_SESSION['cart']['item'] zawsze równa się 1... :/
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 18.10.2025 - 03:19