Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z klasą
Onliner
post
Post #1





Grupa: Zarejestrowani
Postów: 88
Pomógł: 2
Dołączył: 1.10.2006
Skąd: Tczew

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


Napisałem sobie prosty skrypcik, jednak z niewiadomych przyczyn wyskakuje mi błąd. Proszę o pomoc.
  1. <?php
  2. /* Mini Template System */
  3. /* Version 1.0 BETA */
  4. class klasa{
  5.  
  6. private $kod;
  7. private $tagi;
  8. private $szabloni;
  9. function szablon($plik){
  10. this->szabloni = file_get_contents($plik);
  11. this->kod = this->szablon;
  12. }
  13.  
  14. function zmien_wartosc($tag, $wartosc)
  15. {
  16. this->tagi['{'.$tag.'}'] = $wartosc;
  17. }
  18.  
  19. function wyswietl()
  20. {
  21. this->kod = str_replace(this->tagi, this->szabloni);
  22. return this->kod;
  23. echo(this->kod);
  24. }
  25. }
  26. ?>

Błąd mam taki

Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in c:\usr\krasnal\www\mtp\mtp.php on line 6

Z góry dziękuję

Ten post edytował Onliner 22.09.2007, 18:26:34


--------------------
Przyjaciół można mieć fałszywych. Wrogowie są zawsze prawdziwi - ojciec chrzestny
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Masz pewnie php4, a kod jest napisany dla php5. Zmień wersję języka.

Aha.
Popraw proszę tytuł topiku na zgodny z zasadami forum Przedszkole

Pozdrawiam.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
Onliner
post
Post #3





Grupa: Zarejestrowani
Postów: 88
Pomógł: 2
Dołączył: 1.10.2006
Skąd: Tczew

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


Niestety nie pomaga sad.gif


--------------------
Przyjaciół można mieć fałszywych. Wrogowie są zawsze prawdziwi - ojciec chrzestny
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #4





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Co nie pomaga? Z tego, co ja tu widzę, to jeśli uruchomisz to, to dostaniesz zupełnie inny błąd.
Błąd, które teraz wyskjakuje (a tak - sprawdziłem) wynika z Twojej nieznajomości składni php.
Przeczytaj uważnie ten fragment podręcznika http://www.php.net/manual/pl/language.oop5.basic.php i porównaj ze swoim kodem.

Pozdrawiam.

btw, W przysżości postaraj się zrozumieć, co oznacza Parse error.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
Onliner
post
Post #5





Grupa: Zarejestrowani
Postów: 88
Pomógł: 2
Dołączył: 1.10.2006
Skąd: Tczew

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


Sorry za fatygę sad.gif
Zmieniłem private var na zwykłe zmienne (var) i działa.


--------------------
Przyjaciół można mieć fałszywych. Wrogowie są zawsze prawdziwi - ojciec chrzestny
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 Aktualny czas: 19.08.2025 - 04:59