PHP: Malé šablony
V tomto článku nenajdete hotová řešení, spíše návod na způsob práce s PHP stránkami. V článku šablony se naučíte vytvořit šablonu pro celý web. Zde pouze ukážu možné řešení malých šablon, šablon pomocí kterých lze vytvářet prvky webové stránky.
Proč dělat šablony?
Když si vytvoříte PHP šablonu (funkci), stačí změnit tuto funkci a změna se projeví na celém webu. Je třeba uvažovat úsporně, každý prvek, který se na stránkách opakuje (ať už je složitý nebo ne) je možné dělat šablonou. Důležité je, aby aplikovaní funkce bylo co nejsnazší (kvůli pozdějším možným úpravám).
Jednoduchý příklad
Například zdrojový kód podpisu autora pod článkem může vypadat:
<div id="podpis"> <a href="autor@neco.kam">Jméno autora</a> <span class="date">11/2/2007</span> </div>
Je zbytečné se s tím složitě vypisovat na každé stránce, mnohem těžší je pak provádět hromadné úpravy. Část šablony odvede externí CSS styl na který se odkazujeme pomocí atributů class
a id
. Navržená šablona je velmi jednoduchá:
function podpis($jmeno, $email, $datum){ echo '<div id="podpis"><a href="'.$email.'">'.$jmeno.'</a><span class="date">'.$datum.'</span></div>'; }
A zavolání funkce:
podpis('Jméno autora','autor@neco.kam','11/2/2007');
Jednoduchý skript, který usnadní hodně práce. Podobným způsobem můžete zpracovávat i složitější webové stránky.
Vyhledávání
Základy
Rozšíření
Příklady
- PHP scripty
- Kniha návštěv
- Ochrana e-mailu
- Malé šablony
- Počítadlo návštěv
- Odeslání e-mailu
- Generování formuláře
- IP adresa
- RSS čtečka
- Heslo
- Zaheslování jedné stránky
- Ověření e-mailu
- Odstranění diakritiky
- Aktuální datum a čas
- Vypsání souboru
- Počet souborů v adresáři
- Vypsat název dne
- Vypsat název měsíce
Ostatní
Poradna
Pokud si nevíte rady, chcete kontakt na spolehlivého tvůrce webu, či vás zajímá cizí názor, ozvěte se.