Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 1 Dołączył: 26.08.2009 Skąd: Szczecin Ostrzeżenie: (10%)
|
Napisałem ostatnio funkcję, która ma w zamyśle tworzyć w tabeli o nazwie carts nowy koszyk z podanym cartid i cart, który będzie jakby przegródką w koszyku, czyli zawartość cart w pewnym momencie zostaje przypisana do cartid w tabeli i cart zostaje wyczyszczony, żeby znowu zbierać dane. Powiedzmy, że wstępnie coś mi się udało napisać, jednak mam mały problem. Aktualnie funkcja tworząca cartid i podległe mu cart wygląda tak:
roley()
a na początku pliku gdzie można dodawać produkty (nazwijmy go sklepik.php) jest taka komenda:
No i wszystko ładnie działa, jednak nie w 100% aż tak dobrze. Problemem jest tutaj to, że gdy użytkownik odświeży stronę to jest tworzony nowy koszyk i nowa sesja. Dlatego pomyślałem nad jakimś zabezpieczeniem. No i wpadłem na coś takiego: roley()
a wywołanie:
Tutaj jednak znowu są problemy. Pierwszy, że nie chce mi teraz nic ruszyć. Po prostu biały ekran, a po drugie to rozwiązanie nie jest jednak dobre, bo wierszy z cartid tym samym będzie więcej, bo każdy ma obsługiwać jednego carta dlatego tez zabezpieczenie to, że równe 1 mi nie pasuje. Bardzo proszę was o pomoc, bo tutaj już za bardzo się zakręciłem w analizowaniu i potrzebne mi jakieś świeże spojrzenie. A może w ogóle jakiś inny sposób macie na takie przekazywania. |
|
|
|
sebap123 Problemy z koszykiem i sesją z PHPSESSID 19.12.2010, 12:36:51
Quadina W pierwszej wersji po prostu dodaj sobie w pierwsz... 19.12.2010, 13:32:40
Rid Jeśli nie chcesz aby sesja ci ginęła użyj także co... 19.12.2010, 17:52:07 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 10:51 |