Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> koszyk PHP i MySql
przemko77
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 27.07.2005
Skąd: Jarocin

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


mam zamiar zrobic koszyk w php z pomoca MySql, nie bardzo wiem w jaki sposob zapisywac do bazy danych to co chce dodac do koszyka. czy ktos moze mi z tym pomoc i mi to wytlumaczyc moze na jakims malym przykladzie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
jak zrobic w tych dwoch plikach aby po dodaniu produktu do koszyka i powrocie do zakupów po ponownym dodaniu do koszyka innego produktu pamietalo wczesniej dodane produkty :]
Przecież po dodaniu do koszyka, wyswietlasz jego zawartość za tabeli więc chyba pamięta. Sęk w tym, że ty w koszyku nie masz identyfikacji kto dodał. Wszyscy uzytkownicy walą do tego samego koszyka i nie wiadomo kto tam wrzucił. Brakuje pole identyfikującego użytkownika. Jeśli tak bardzo chcesz to mieć w tabeli musisz dorobić albo rejestrację i logowanie użytkownika i potym identyfikować. Możesz też próbować po IP, ale ono może być zmienne i już problem.

Tutaj rozwiązaniem może być właśnie sesja. Zamiast do tabeli wkładać do sesji produkty. Na czas włączonej przeglądarki gościu cały czas będzie miał produkty w koszyku (sesji). Zazwyczaj ludzie jak robią zakupy i wkładają do koszyka to od razu płacą anie wychodzą ze sklepu, po dwóch dniach wracają biarą swój koszyk i dopiero płacą. Także sesja byłaby tu chyba nawet bardziej na miejscu. Ale to rzecz gustu. Jak niechcesz sesji to dorób rejestrację użytkowników.

Cytat
czytałem juz sporo na temat sesji ale jakos nie moge tego do konca zrozumiec  moze mi ktos to wytlumaczy prostymi slowami :]
Sesja trwa na czas włączonej przeglądarki przez użytkownika (no chyba że przez 20 minut nic nie robi to sesja wygasa). Każdy użytkownik ma swoją sesję i można do niej wkładać rózne rzeczy, które będą pamiętane w czasie jej "życia". Ułatwia to wiele rozwiązań. W sesji pamiętane jest, czy gostek jest zalogowany, wrzucane są rzeczy do koszyka itp.
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: 23.08.2025 - 18:44