Proste pobranie danych z pliku - problem. |
Proste pobranie danych z pliku - problem. |
30.11.2018, 23:01:44
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 31.12.2008 Ostrzeżenie: (0%) |
Witam.
Mam kod jak poniżej. Kiedy wprowadzę w zmienną refreshtoken ręcznie np: 'refreshtoken' => 'abc' wszystko jest ok. Ale jeśli 'refreshtoken' => $plik wywala błąd: Kod [Fatal error: Constant expression contains invalid operations in /webapi/oauth.php on line 10 Plik zawiera zwykły ciąg znaków. Dlaczego i jak to poprawić? Kod skryptu:
|
|
|
1.12.2018, 08:21:02
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 836 Pomógł: 225 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Zauważ co masz w $providerSettings
Gdy deklarujesz własność wrzucasz do niej zmienną $plik. Więc może sprawdź najpierw swoją klasę bo ta zmienna jest w kilku miejscach i nawet nie ma nic do niej. Chyba że faktycznie to jest jakieś $_GET['plik'] - ale to nic nie zmienia. |
|
|
1.12.2018, 12:31:36
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) |
Problem ze składnią. Jak masz klasę, to kod się pisze wewnątrz klasy a nie przed nią (zasięg zmiennych się kłania: http://php.net/manual/en/language.variables.scope.php), poza tym jak pisać właściwość klasy: http://php.net/manual/en/language.oop5.properties.php
Reasumując: próbujesz użyć nieistniejącej zmiennej w niedozwolony sposób i dlatego jest fatal. |
|
|
1.12.2018, 13:30:02
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Przeczytaj implementację konstruktora klasy `AllegroOAuth2Client` to może Cię olśni.
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 09:43 |