![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Postów: 0 Pomógł: Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
Jak sie pozbyc takiego błedu Fatal error: Call to a member function on a non-object in c:usrapachehttpdhtmladminkoszyk.php3 on line 41
Problem polega na pierwszym dołożeniu produktu do koszyka i pierwszym wywołaniu zawartosci jesli jeszcze w nim nic nie ma. Jesli ponownie dodam produkt to jest prawidłowo odczytywany, i wszystkie inne także. Pozniej juz wszytko jest ok i wszystkie metody klasy sa prawidłowo interpretowne. Linia do jakiej sie odwołuje błąd to $stan = $HTTP_SESSION_VARS[k_koszyk]->show_cart(); pozdrawiam krzysiek :cry: P.S. Prosze o rozwiązanie |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 234 Pomógł: 0 Dołączył: 9.04.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Cytat $stan = $HTTP_SESSION_VARS[k_koszyk]->show_cart(); Spróbuj: Kod $stan=$HTTP_SESSION_VARS["k_koszyk"]->show_cart(); //zapomniałeś o cudzysłowiu
Jeśli nadal będzie źle, to znaczy że element przyporządkowany do $HTTP_SESSION_VARS["k_koszyk"] nie jest obiektem, więc nie możesz użyć funkcji show_cart(), którą zdefiniowałeś w klasie, chyba że użyjesz nazwa_klasy(pamiętaj o definicji klasy!). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:00 |