Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wywołanie obiektu w obiekcie.. z zewnątrz - problem
japolak
post
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Łódzkie

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


Witam.. mam taki kod:

fragment pliku strona.php:
  1.  
  2.  
  3. class strona {
  4. public $tytul;
  5. public $zawartosc;
  6.  
  7. public function __set($nazwa,$wartosc)
  8. {
  9. $this->$nazwa=$wartosc;
  10. }
  11.  
  12. public function wzor_obranowania(){?>
  13. echo$this->tytul;
  14. echo $this->zawartosc;
  15.  
  16. }
  17.  
  18. public function wyswietl_dodaj_karte()
  19. {
  20.  
  21. .... costam....
  22. }
  23.  
  24. }
  25.  



nastepny plik wywolujacy obiekty z klasy (fragment):

  1.  
  2. $wyswietl= new strona();
  3.  
  4. $wyswietl->wyswietl();
  5. echo"<br>";
  6. $wyswietl->tytul="Rejestracja nowego klienta";
  7. $wyswietl->zawartosc=wyswietl_dodaj_karte();
  8. $wyswietl->wzor_obranowania();
  9.  
  10.  
  11.  
  12. $wyswietl->wyswietl_stopke();
  13.  
  14.  



i wyskakuje mi error:
Fatal error: Call to undefined function wyswietl_dodaj_karte() in C:\xampp\htdocs\praca_inz\test.php on line 7

co jest nie tak?? jak zrobic aby funkcja wzor_obranowania byla elastyczna i mogla w sobie wyswietlac tez inne fukcje..

Ten post edytował japolak 5.11.2009, 22:30:54
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Szczerze mówiąc, to do PHP nie czytałem żadnych książek drukowanych (IMG:style_emoticons/default/smile.gif) Moja wiedza wynika głównie ze znajomości inżynierii oprogramowania, C++, który jest bardzo podobny, późniejszego wertowania manuala, googlania oraz masy czasu poświęconego na siedzenie w kodzie. Dobry projekt + chęci = 70% sukcesu. Stąd nie mogę polecić konkretnego wydawnictwa. Zwyczajnie szukam rozwiązań na bieżąco gdy mi problem wykoczy. A raczej wyskakują rzadko bo trochę już połamałem zębów na różnych problemach. Podstawą jest i tak dobry algorytm. Nietóre mają już gotowe implementacje, ale większość musisz sam napisać i przemyśleć. Z czasem zaczniesz widzieć rozwiązania dopiero co przedstawionego Ci problemu od razu. To już kwestia doświadczenia i otrzaskania z problemami. Najwyższe stadium "zboczenia programistycznego" to widzieć algorytmy w zdarzeniach codziennych i próbować je zapisać (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 15.10.2025 - 09:40