Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Trying to get property of non-object
maly_pirat
post 22.12.2009, 15:31:05
Post #1





Grupa: Zarejestrowani
Postów: 215
Pomógł: 0
Dołączył: 13.06.2007

Ostrzeżenie: (0%)
-----


Cześć.

  1. $userdata = Simple_Auth::instance()->get_user($uid);
  2.  
  3. $this->template->wrapper = new View('widok');
  4. $this->template->ustawienia = array('tytul' => 'profil uzytkownika '.$userdata->username);


I wyświetla komunikat Trying to get property of non-object, dlaczego?
oczywiście przez print_r normalnie wyświetla :F
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
skowron-line
post 22.12.2009, 15:33:39
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


  1. var_dump( $userdata )

i zobacz czy to obiekt czy tablica.


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
deirathe
post 22.12.2009, 15:33:58
Post #3





Grupa: Zarejestrowani
Postów: 426
Pomógł: 32
Dołączył: 24.05.2007

Ostrzeżenie: (0%)
-----


W ktorej linijce, gdzie reszta kodu....! questionmark.gifquestionmark.gif!?exclamation.gifquestionmark.gif!?!?!?!?!?


--------------------
Kawałek mojego blogu
Everything should be as simple as possible but not simpler.
A Einstein
Go to the top of the page
+Quote Post
maly_pirat
post 22.12.2009, 15:42:07
Post #4





Grupa: Zarejestrowani
Postów: 215
Pomógł: 0
Dołączył: 13.06.2007

Ostrzeżenie: (0%)
-----


@skowron-line - tablica array, var_dump właśnie wyświetliło
@deirathe - nie ma reszty kodu, to jest cała zawartość kontrolera, a dokładnie funkcji "profil" A jeśli chodzi o linijkę to wyświetla ten błąd w #4 linijce z pierwszego posta.

Czyli jak użyje $userdata->username (bądź inny parametr z tablicy) to wyświetli mi ten błąd.

Ten post edytował maly_pirat 22.12.2009, 15:43:10
Go to the top of the page
+Quote Post
wookieb
post 22.12.2009, 15:51:14
Post #5





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




No to jak chcesz używać na tablica odwołania do właściwości obiektu?


--------------------
Go to the top of the page
+Quote Post
skowron-line
post 22.12.2009, 15:55:12
Post #6





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Cytat(maly_pirat @ 22.12.2009, 15:42:07 ) *
@skowron-line - tablica array, var_dump właśnie wyświetliło

No to z tablicy się
  1. $userdata->username

tak nie wyciąga danych.
Podstawy kolego podstawy.


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
maly_pirat
post 22.12.2009, 16:09:20
Post #7





Grupa: Zarejestrowani
Postów: 215
Pomógł: 0
Dołączył: 13.06.2007

Ostrzeżenie: (0%)
-----


FAIL.

Sorry, zamuliłem o_O
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:15