Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Zmienna zawierająca skrypty
Forum PHP.pl > Forum > Przedszkole
The Night Shadow
  1. <?php
  2.  
  3. $naglowek = "JAKIŚ TEKST";
  4. $zawartosc = <<<HTML
  5.  
  6. JAKIEŚ KODY HTML
  7.  
  8. HTML;
  9.  
  10. make_ramka($naglowek,$zawartosc);
  11.  
  12. ?>


Czy w powyższym skrypcie gdzie jest napisane JAKIEŚ KODY HTML można umieścić skrypty php itp?

Chodzi o to, że całość miała by posłużyć do wyświetlania w odpowiedni sposób danych ze wcześneij stworzonej fnkcji:

  1. <?php
  2.  
  3. function make_ramka($naglowek,$zawartosc) {
  4. <table>
  5. <tr><td>'.$naglowek.'</td></tr>
  6. <tr><td>'.$zawartosc.'</td></tr>
  7. </table>
  8. ';
  9. }
  10.  
  11. ?>


Drugie pytanie... czy jeśli stworzę stronę wedug następującego schematu:

1. Definiowanie powyższej funkcji.
2. Includowanie pierwszego pliku, z którego pojawiają się zmienne $naglowek i $zawartosc
3. Wyswietlanie tych zmiennych poprzez funkcję
4. Includowanie innego pliku z innymi wartościami tych samych zmiennych.
5. Wys weitlanie po raz kolejny tycyh zmiennych za pomocą funkcji.


Czy wszystko będzie działać poprawnie, tzn. czy taki sposób jest poprawny, by w ten sam sposób wyświetlić rózne dane.
LBO
Cytat
Czy w powyższym skrypcie gdzie jest napisane JAKIEŚ KODY HTML można umieścić skrypty php itp?


nie mozna, stosuj zwyczajowe print()/echo()
The Night Shadow
Jak wobec tego rozwiązać ten problrm...? Chciałbym, by nie trzeba było w pliku non stop umieszczać sposobu wyświetlania danych tylko rozwiązać to przez include...
bigZbig
Rozwiazaniem twojego problemu sa szablony. Poczytaj np. o Smarty
The Night Shadow
A nie istnieją inne możliwości...?
cqt
Napisz co chcesz dokladnie osiagnac? Co chcesz osiagnac?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.