Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CI / KOHANA] problem z koszykiem, wiele zmiennych, jak wysłac wiecej danych niż ID i ilość
scorpimen
post 25.01.2008, 14:26:24
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 13.10.2007

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


mam taki problem ponieważ tworzę koszyk na produkty z tym ze produkty moga miec wiecej wartosci niż id i ilość.
Przykładowy produkt ma takie cechy jak id ilosc kolor wypelnienie rodzaj_szkla itd.
Obecnie moj skrypt wyglada tak:
Kod
function add_item()
    {
        $this->load->library('session');
        $items = unserialize($this->session->get('items'));
        if ($items == null) {
                       $items = array();
            $ser = serialize($items);
            $this->session->set('items', $ser);
                           }    
                   echo'show item: ';
        if(isset($_POST['id']))
       {
           if (isset($_POST['ilosc'])) {
                $dudu = array($_POST['id'] => $_POST['ilosc'] );
            }
            else
            {
                $dudu = array($_POST['id'] => 1 );
            }
      }
               $items = unserialize($this->session->get('items'));
       //print_r($items);
       $items = $items + $dudu;
       //$items['maka'] = 1;
       foreach ($items as $item => $ile )
        {
           echo $item.' '.$ile.'
';
        }
       //$items = array_merge($items, array('dudu' => 213));
       print_r($items);
        //$items= array(
       //123 => 324,
        //124 => 234);
        $ser = serialize($items);
        $this->session->set('items', $ser);
        //print_r($this->session->get('items'));
    }


Moje pytanie jak wysłac te dodatkowe cechy do sesji i potem je odczytać.

Oczywiscie wiem jak odczytać zmienne $_POST[] z pozostałymi cechami tongue.gif , ale niewiem jak te zmienne wprowadzic do tablicy i jak je puźniej odczytać,

proszę o propozycje i pomoc biggrin.gif

Ten post edytował scorpimen 25.01.2008, 14:31:11
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 31.07.2025 - 06:05