Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 298 Pomógł: 0 Dołączył: 10.01.2014 Ostrzeżenie: (0%)
|
Witam,
Nie wiem dla czego działa mi $this na class mam taki komunikat. Fatal error: Uncaught Error: Using $this when not in object context in /home/twoj-host/web/test.twoj-host.eu/public_html/wp-content/plugins/wp-zmarli/inc/function/function_licz.php:14 Stack trace: #0 /home/twoj-host/web/test.twoj-host.eu/public_html/wp-content/plugins/wp-zmarli/admin/zmarli_list.php(72): liczenie::count_sql() #1 /home/twoj-host/web/test.twoj-host.eu/public_html/wp-content/plugins/wp-zmarli/inc/instalation.php(78): require_once('/home/twoj-host...') #2 /home/twoj-host/web/test.twoj-host.eu/public_html/wp-includes/class-wp-hook.php(303): wp_zmarli->list_zmarli() #3 /home/twoj-host/web/test.twoj-host.eu/public_html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters() #4 /home/twoj-host/web/test.twoj-host.eu/public_html/wp-includes/plugin.php(470): WP_Hook->do_action() #5 /home/twoj-host/web/test.twoj-host.eu/public_html/wp-admin/admin.php(259): do_action() #6 {main} thrown in /home/twoj-host/web/test.twoj-host.eu/public_html/wp-content/plugins/wp-zmarli/inc/function/function_licz.php on line 14 W witrynie wystąpił błąd krytyczny. W wiadomości wysłanej na adres e-mail administratora strony umieszczono dodatkowe instrukcje a tak wygląda function count_sql()
A tak wygląda główna classa
I próbowałem już wszystkiego co robię źle??. Pomóżcie. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 885 Pomógł: 231 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%)
|
Paweł,
spójrz na twój komunikat z błędem (co prawda już go nie masz jak czytam) ale jasno ci mówi, że $this nie jest obiektem. Druga rzecz, wskazałeś tam linię z błędami, ale nam nie podałeś od razu która to linia w kodzie w głównym wątku. Możemy tylko zgadywać, gdzie jest problem. Tak jak ktoś powiedział, używaj typowania, bardzo wyjaśnia czytelność kodu oraz nazywanie zmiennych np: w PHP dobrym obyczajem jest stosowanie camelCase przy nazywaniu zmiennych i metod. private/public/protected oznacza zasięg tych zmiennyc, więc warto z nich korzystać. |
|
|
|
pawel06281990 [PHP] problem z $this 30.12.2021, 22:14:06
aras785 Cześć,
ten include nie jest tam potrzebny i wgl. ... 31.12.2021, 12:10:07 
pawel06281990 Cytat(aras785 @ 31.12.2021, 12:10:07 ... 31.12.2021, 16:52:48
Neutral Wykonaj akcję A();, pobierz dane i przekieruj na a... 31.12.2021, 17:27:13 
pawel06281990 Cytat(Neutral @ 31.12.2021, 17:27:13 ... 31.12.2021, 18:07:44
viking Musisz wywołać gdzieś check_w_base zamiast wp_zmar... 31.12.2021, 18:34:00 
pawel06281990 Cytat(viking @ 31.12.2021, 18:34:00 )... 31.12.2021, 19:08:11
viking Nie, najprawdopodobniej zamiast tego
global ... 31.12.2021, 19:27:22
Neutral [PHP] pobierz, plaintext <?php Class a ... 31.12.2021, 19:42:04
Tomplus Paweł,
spójrz na twój komunikat z błędem (co prawd... 1.01.2022, 10:45:02
pawel06281990 I nadal mam ten problem z $this a zrobiłem ta... 3.01.2022, 13:59:01 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 14:19 |