Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Szata graficzna
Forum PHP.pl > Forum > Przedszkole
The Night Shadow
Hmm... mamm stronę która wygląda w taki sposób:

Po lewej stroni znajduje się menu. Po prawej od niego pojawiają się odpowiednie opcje (z incldowanych plików, które odpowiadają wartościom menu).

Zawartość includowanych plików wygląda w taki sposób:

Tabela z jedną kolumną i dwoma wierszami. Pierwszy wiersz jest bardzo waski (to tylko nagłówek) a drugi wiersz to zawartść opcji np. formularz zmiany danych podawanych przy rejestracji itp.

W każdym pliku muszę wszędzie tworzyć te tabele dla każdej z opcji.

I tu pytyanie do was w jaki sposób stworzyć skrypt, ktory (nawet jeśli w incluowanym plik byłyby trzy opcje) każdą z opcji automatycznie "wklejał" w szablon, a więc nagłowek tam gdzie ma być nagłówek oraz zawartość opcji poniżej?

---------------------------
COŚ TAM
---------------------------
ZAWARTOŚĆ
COŚ TAM
---------------------------

I powiedzmy do tego NA RAZ DRUGA opcja pojawiająca się pod tym w taki sam sposób.
Athlan
Może funkcja?

  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. ?>


i wywołanie:

  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. ?>


pzdr. smile.gif
The Night Shadow
A czy będzie z tym jakiś problem jeśli w zawartości rówież będą skrypty php?
Athlan
Nie, sam sprawdź smile.gif

  1. <?php
  2.  
  3. // jakieś kody php
  4.  
  5. make_ramka($naglowek,$zawartosc);
  6.  
  7. // dalsza część kodu
  8.  
  9. ?>
The Night Shadow
Dzieki wielkie :- )
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.