![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 6 Dołączył: 23.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Na początek może wyjaśnię jak w moim przekonaniu miało to działać. Po wciśnięciu przycisku dodaj do zmiennej tablicowej superglobalnej $_SESSION['koszyk'] chciałbym zapisać id tego właśnie produktu, aby potem moc wyswietlic produkty ktore zostaly dodane przy uzyciu wlasnie tego id. Wiem, że sposób może "toporny" ale raczej jestem samoukiem i próbuje wszystko robić na swój własny sposób. Wracając jednak do tematu id zapisuje się w tablicy, ale za kazdym razem bedzie zapisane do 0 pozycji w tablicy chciałem wstawic zmienną $i ktora po kazdym wykonaniu funkcji zwiekszalaby sie o 1. Tylko jak to zrobić nie moge przeciez ustawic wartosci 0 dla tej zmiennej na początku funkcji i potem poddać ją inkrementacji bo zawsze będzie to 0. Próbowałem użyć zmiennej globalnej przed funkcją, ale to też na niewiele się zdało. Ten post edytował attimo 7.02.2010, 19:29:35 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
To może $_SESSION['koszyk'][] = $idd;
-------------------- Napisane z palca! <- to tak dla lansu ;)
FancyStudio.pl - Tworzenie Stron WWW w Oparciu o XHTML, CSS, JS, PHP i MySQL. Mój blog :: Portfolio Fotograficzne Igora Biedrawy |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 6 Dołączył: 23.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Tak też próbowałem, rezultat jest taki sam choć powinno zapisać nową wartość do kolejnego elementu tablicy.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
To może tak(wygooglowane):
-------------------- Napisane z palca! <- to tak dla lansu ;)
FancyStudio.pl - Tworzenie Stron WWW w Oparciu o XHTML, CSS, JS, PHP i MySQL. Mój blog :: Portfolio Fotograficzne Igora Biedrawy |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 6 Dołączył: 23.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Pozmieniałem troche kod i teraz powinno zwiększać, niestety tak nie robi ![]() Ten post edytował attimo 7.02.2010, 20:13:27 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
napisałem Ci krótki kod zrób analogocznie, u mnie to działa
albo wstaw to już dostosowałem
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 6 Dołączył: 23.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Wygląda to tak i niestety nie dodaje kolejnego elmentu tylko zawsze zapisuje na 0 ![]() Ten post edytował attimo 7.02.2010, 21:04:18 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
zobacz brakuje tam _ przy $_SESSION |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 6 Dołączył: 23.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
a spróbuj to bo w tamtym błąd zrobiłem
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 6 Dołączył: 23.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
To samo... może błąd jest gdzieś indziej ?
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
A na pewno zaczynasz skrypt od session_start()? Tak dla pewności pytam
![]() -------------------- Napisane z palca! <- to tak dla lansu ;)
FancyStudio.pl - Tworzenie Stron WWW w Oparciu o XHTML, CSS, JS, PHP i MySQL. Mój blog :: Portfolio Fotograficzne Igora Biedrawy |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 6 Dołączył: 23.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
W dokumencie gdzie wyswietlane sa produkty mialem to:
i w funkcji rowniez usunalem to z dokumentu i zostalo tylko w funkcji do tego dodalem session start() w miejscu gdzie mam wszystkie funkcje i dziala jak należy. Dziękuje za pomoc |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 05:09 |