![]() ![]() |
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: 19.12.2025 - 18:14 |