Każda strona składa się z kilku, kilkunastu lub więcej stron. Tworząc każdą
podstronę zazwyczaj początkujący webmasterzy tworzą kolejno stronę po
stronie zmieniając tylko zwartość środkowej tabeli gdzie np. są artykuły.
Aby ułatwić Wam pracę proponuję zastosować tu prosty szablon z użyciem języka
PHP.
Przykład przedstawię na utworzeniu strony z artykułami. Tworzymy plik artykuly.php
oraz folder w którym będą nasze pliki z treścią artykułów - np. moje_artykuly
i rozszerzeniem inc, php lub html. W naszym przypadku zastosujemy *.inc ponieważ
przeglądarki nie będą indeksowały stron w katalogu moje_artykuly. Zaznaczam iż
powinny to być tylko teksty w htmlu a nie cała strona (tutaj
jest przykład jak mają wyglądać pliki tekstowe).
Plik artykuly.php może wyglądać jak nasz index. Do katalogu moje_artykuly
wrzucamy pliki z W miejscu gdzie mają się wyświetlać artykuły wstawiamy kod
php:
<? if(!isset($plik)) { $plik="index";
Strona startowa dla pliku artykuly.php czyli jeżeli ktoś wpisze www.adresstrony.pl/artykuly.php,
w miejscu gdzie wstawimy kod wyświetli się plik index.inc. Zmienna $plik
określa odpowiedni plik w katalogu z artykułami.
Teraz trzeba określić katalog w którym będą pliki z tekstami:
} if(file_exists("moje_artykuly/$plik.inc")) {
Teraz poprzez funkcję include wstawiamy odpowiedni artykuł do pliku
artykuly.php:
include "moje_artykuly/$plik.inc";
Na koniec możemy wstawić warunek, że jeżeli danego artykułu nie będzie
w katalogu, wyświetli się error:
} else {echo "Przepraszamy ale nie można wyświetlić tej strony!";
} ?>
Teraz aby otworzyć artykuł tworzymy link o postaci: artykuly.php?plik=nazwa
artykulu bez rozszerzenia ( w naszym wypadku .inc) czyli np.:
artykuly.php?plik=moj_zyciorys, gdzie plik moj_zyciorys.inc będzie w katalogu
moje_artykuly.