![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Klasa:
Dodawanie do koszyka produktu o id=1:
Za pierwszym razem dziala, a za drugim juz wywala blad: Fatal error: Cannot use object of type klasaKoszyk as array in C: \Program Files\WebServ\httpd\klasy\klasaKoszyk.php on line 30 Dlaczego ? (Linia nr 30 to w istocie linia nr 25 w klasie powyzej) Ten post edytował nieraczek 3.09.2009, 16:29:07 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Dałeś nam na pewno cały kod? Mam wrażenie, że nie.
Poza tym, zauważ, że Twój koszyk nie spełni swojego zadania. Zastanów się nad swoim konstruktorem ![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 195 Pomógł: 14 Dołączył: 12.01.2006 Skąd: Gotham City Ostrzeżenie: (0%) ![]() ![]() |
Z błędu jasno wynika że używasz obiektu jak tablicy to znaczy że powinno być -> a nie []
Teraz przejrzyj swój kod i dowiedz się dlaczego tam gdzie myślisz ze masz tablice jest obiekt typu klasaKoszyk Debugowanie i szukanie błędów to podstawowa umiejętność jaką powinien wytrwale ćwiczyć każdy programista //EDIT jak powyżej moim zdanie brakuje kodu szczególnie tego który powoduje "błąd" Ten post edytował emp 3.09.2009, 16:49:46 -------------------- Temat zamykam i przenoszę do Bangladeszu.
To jest wiadomość śmierci jeśli ją czytasz to znaczy że pozostało ci 30 sekund życia, więc lepiej zacznij się modlić. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
hm....... nie bardzo rozumiem co macie na myśli. Kodu odnosnie czego Wam brakuje ? Co jest nie tak z moim konstruktorem ?
Bo jak tak szukam w google rozwiązania to natrafiam odnosnie uzycia tablicy sesji wewnatrz klasy często na rady związane z serializacją - serialize(), ale teraz już nie wiem, w którym kierunku iść. Ten post edytował nieraczek 3.09.2009, 18:13:23 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Kodu odnośnie Twojego problemu nam brakuje. Podejrzewam, że wyciąłeś jakąś jego część i dlatego u mnie Twój kod nie sypie błędami.
Jeśli nadal nie rozumiesz jaki błąd popełniłeś w konstruktorze, to może odpuść sobie tą całą zabawę. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:02 |