m.InfoPage.pl » Moje porady dla ludzi z netu » wersja mobilna.
Szablon strony PHP (dynamiczny).
Data dodania: 2008-12-16 10:39:43
Stron w sieci wykonanych techniką html jest bardzo dużo. Budowane są one przez osoby dopiero uczące się tworzenia stron, a także przez doświadczone osoby, które więcej nie będą powracać do swojego projektu.
Małe strony mają to do tego, że się je tworzy, ale nie często aktualizuje. W innej sytuacji są większe serwisy, w których aktualizację przeprowadza się kilka razy dziennie. Dodawanie podstron, modyfikowanie zawartości, w htmlu trudno byłoby to ogarnąć bez porządnego szablonu.
Poniżej przedstawię szablon php strony, która posiada stałe elementy, jak stopka, menu i nagłówek oraz zmieniający się content, czyli zawartość serwisu.
Na serwerze obsługującym skrypty php tworzymy plik index.php, katalog dane, w którym będziemy trzymać pliki dołączane do naszego głównego index.php. W katalogu dane należy utworzyć pliki: menu.php, naglowek.php, start.php, stopka.php i pliki z zawartością podstron: link1.php, link2.php, link3.php, link4.php.
W notatniku wklejamy zawartość poniższej tabelki i zapisujemy jako index.php
<?php include "dane/naglowek.php"; ?>
<?php include "dane/menu.php"; ?>
<?php
// zmienna $go przekazana metoda GET
$go = $_GET['go'];
// sprawdzamy czy zmienna $go nie jest pusta
if(!empty($go))
{
// sprawdzamy czy plik o danej nazwie istnieje
if(is_file("dane/$go.php")) include "dane/$go.php";
// jezeli plik nie istnieje wyswietla się komunikat
else echo "Nie ma takiej strony.";
}
// jezeli zmienna $go jest pusta wyswietla się strona glowna
else include "dane/start.php";
?>
<?php include "dane/stopka.php"; ?>
Po zapisaniu i wysłaniu na serwer powyższego kodu należy jeszcze uzupełnić pliki w katalogu dane własnymi tekstami i grafikami.
Zamieszczam również link gotowego szablonu gotowy do obróbki przez Was.
Serwis: m.infopage.pl ma charakter edukacyjny. Bardzo prosze nie kopiowac zawartosci mojego serwisu.