![]() |
![]() |
-lukasamd- |
![]()
Post
#1
|
Goście ![]() |
Witam,
używam klasy do obsługi aksimeta w celu filtrowania spamu: http://www.achingbrain.net/stuff/php/akismet Samo sprawdzenie wiadomości przebiega bezproblemowo. Gdy natomiast chcę w administracji oznaczyć komentarz jako prawidłowy / spam to wywala mi: Kod Fatal error: Call to a member function submitHam() on a non-object in... Jeżeli w administracji podam kod taki sam jak w sprawdzaniu komentarzy, również się wysypuje, jakby nie widziało obiektu. Kod nie jest w żadnej funkcji itp., więc nie muszę używać global. Sprawdziłem i wiem że: - obiekt jest tworzony - jeżeli nie podam argumentów, to wywala odpowiednie błędy, poza tym print_r rozpisuje mi odpowiednie dane - obiekt na 100% nie jest tworzony wcześniej - odpowiednie wartości są poprawnie do niego zapisywane Tak więc... co tu może być źle? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 444 Pomógł: 79 Dołączył: 26.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
blad mowi ze to na czym wywolujesz metode nie jest obiektem (moze byc tablica zmienna skalarna lub null'em) - uzyj var_dump() tuz przed wywolanaiem metody - to powinno dac obraz czym jest twoj twor
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 02:17 |