Aby zapamiętywać koszyki postanowiłem do $_COOKIE zapisać id aktualnej sesji które jest tożsame z id sesji w bazie danych.
Następnie wywołuje takie coś.
<? public function openLastCart() { { $zapytanie = mysql_query("SELECT sesja, koszyk FROM koszyki WHERE sesja = '".$_COOKIE['old_cart']."' ORDER by id DESC LIMIT 1"); { { //przetwarzanie zawartosci mysql na tablice z koszykiem do zmiennej $towary_lista } } $_SESSION['costam'] = $towary_lista; } } ?>
W momencie jak ręcznie z przeglądarki kasuję id sesji to bez problemu przywraca mi stary koszyk. Jak zamknę na noc przeglądarkę to niestety po otwarciu WWW koszyk jest pusty.
Jakieś pomysły?