![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 13.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
Otóż wyświetla u mnie się błąd w postaci: Using $this when not in object context - znany błąd. W sieci znalazłem takie odpowiedzi: Tylko w klasie/obiekcie możesz używać $this, poza obiektem musisz utworzyć już nową klasę. Tak więc robię zgodnie z zaleceniem: plik: upload.php
A tutaj klasa, którą próbuje startować: click (wklejto) Dodałem w konstruktorze $settings, do których odwołuje się w klasie, a tak ogólnie to sam kod z Kohany. Ten post edytował maly_pirat 28.02.2010, 08:52:11 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 13.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Wybacz, zapomniałem dodać.
Linjka 51, if ($this->settings['remove_spaces'] === TRUE), błąd leży w tym $this->settings - nie mogę odwołać się do funkcji (protected), którą przpisałem w obiekcie :/ Oczywiście tyczy się wszystkich $this->settings gdzie wstawiłem w klasie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 18:57 |