![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cześć!
Postanowiłem że zacznę się uczyć programowania obiektowego. Żeby nie bawić się w przykłady typu "wkręć żarówkę", postanowiłem zrobić coś pożytecznego, a mianowicie generowanie HEAD strony www (takie coś zawsze może się przydać) więc lepiej mieć w swoim toolboxie. Zrobiłem sobie klasę
Problemem jest, że jak wpisuje :
To nadpisuje mi, wartość pola CSS i drukowane jest samo "css.css". To jest logiczne, bo w "wydrukuj serwis" zrobiłem sobie
A to pole, będzie zawierać tylko jeden ostatni element. Ponowne wywołanie, nadpisuje pierwszy. Czy ktoś ma jakiś pomysł jak to ominąć tak abym mógł dodawać "dowolną ilość razy" css ? Z tym że nie ma to być "funkcja" która po prostu wydrukuje w momencie wywołania. Wydrukowanie ma być na moje żądanie na końcu generowania strony, kiedy będę znać słowa kluczowe itp. Będę wdzięczny za poradę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował seba22 19.07.2009, 10:11:42 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli chcesz pisać "na miarę php5", to zaczynamy:
Gdzie masz konstruktor i destruktor tej biednej klasy? Wiesz, że polskie nazewnictwo zmiennych i metod jest niezgodne z przyjętymi standardami? Co do pytania, tablica + foreach (tak na miarę php5) Dodam jeszcze jedną cenną uwagę, funkcje nie powinny wyrzucać nic przez echo tylko przez retrun. (Czemu? A nie mam ochoty tłumaczyć, znajdź w google albo na forum bo było to setki razy) Poza tym tytuł ma się nijak do treści, piszesz o "includowaniu js" w temacie a w poście o problemach z css. P.S. To też nie jest poprawne: (dla przykładu to)
Powinno być bardziej:
Łączenie stringów - podstawa! Ale jak wspomniałem wcześniej w klasie używa się return. Ten post edytował fifi209 19.07.2009, 11:11:30 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 02:28 |