Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 11.07.2005 Ostrzeżenie: (0%)
|
Wrzucilem skrypty na serwer z obsługa php 5 i wywala mi takiego notice "Trying to get property of non-object in". Co to oznacza i jak się tego pozbyć?
Ten post edytował thoran 9.11.2005, 17:31:38 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%)
|
1. global
W parametrze konstruktora przekazujesz $db a potem je zapisujesz w polu klasy
2. $player zostaje zadeklarowany tu:
jako parametr $player podajesz $attacker['id'], a czym jest ta wartosc? Obiektem klasy Player? Bo potem sie odwolujesz $player->race, i tu jest blad. 3.
Nie lepiej po prostu zapisac wyniku z query
i potem to zwracac? No chyba ze jakos wykorzystujesz te dziesiatki pol klasy Player. |
|
|
|
thoran Trying to get property of non-object [problem] 8.11.2005, 20:41:45
dr_bonzo 1. Zadzwon do wrozki/jasnowidza -- ona ci pomoze
2... 8.11.2005, 20:52:27
bela_666 Próbujesz wywołać metodę na zmiennej, która nie je... 8.11.2005, 21:04:32
dr_bonzo Gwoli scislosci: nie metode ale wlasciwosc/pole/pr... 8.11.2005, 21:14:37
thoran [PHP] pobierz, plaintext <?php if ($playe... 8.11.2005, 22:08:16
dr_bonzo A czym jest $player (jest przekazywany jako a... 8.11.2005, 22:53:40
thoran jako $player przekazywany jest id gracza
pr... 8.11.2005, 23:10:06
thoran Dzięki za pomoc poradzilem sobie
PLayer ma takie... 8.11.2005, 23:29:24
marcman Wywala się, bo '0' to nie jest obiekt, któ... 20.12.2005, 17:58:32
SongoQ @thoran Radze popracowac nad sama budowa klasy bo ... 20.12.2005, 18:03:53
thoran W sumie to nie moja klasa, ja osobiscie o oop jesz... 8.01.2006, 20:24:16 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 13:54 |