Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Non-object fatal error
-lukasamd-
post
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?
Go to the top of the page
+Quote Post

Posty w temacie
- lukasamd   [PHP] Non-object fatal error   29.01.2010, 14:49:22
- - JarCzeS   zamiana danej metody na public moze pomoze?   29.01.2010, 15:15:35
- - darko   Wywołujesz tę metodę kontekstowo: $akismet-...   29.01.2010, 15:21:03
- - lukasamd   @JarCzeS: Ona jest publiczna. @darko: Kontekstow...   29.01.2010, 15:36:46
- - seth-kk   blad mowi ze to na czym wywolujesz metode nie jest...   29.01.2010, 16:06:34
- - lukasamd   Wywołane podczas dodawania komentarza i sprawdzani...   29.01.2010, 16:12:58
- - Burned   literowka?   29.01.2010, 17:48:07
- - lukasamd   Też nie, sprawdzałem juz chyba z 10 razy :/ EDIT ...   30.01.2010, 12:40:48


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 12:57