strona.inc
<?php class Strona { // atrybuty klasy Strona public $zawartosc; public $tytul = "TLA CONSULTING"; public $slowa_kluczowe = "TLA Consulting, Tutaj Lubią Atrybuty, niektóre z moich najlepszych przyjaciółek to wyszukiwarki"; "Kontakt" => "kontakt.php", "Usługi" => "uslugi.php", "Mapa strony" => "mapa.php" ); // operacje klasy Strona public function __set($nazwa, $wartosc) { $this->$nazwa = $wartosc; } public function Wyswietl() { $this->WyswietlTytul(); $this->WyswietlSlowaKluczowe(); $this->WyswietlStyle(); $this->WyswietlNaglowek(); $this->WyswietlMenu($this->przyciski); $this->WyswietlStopke(); } public function WyswietlTytul() { } public function WyswietlSlowaKluczowe() { } public function WyswietlStyle() { ?> <style> h1 { color:white; font-size:24pt; text-align:center; font-family:arial,sans-serif } .menu { color:white; font-size:12pt; text-align:center; font-family:arial,sans-serif; font-weight:bold } td { background:black } p { color:black; font-size:12pt; text-align:justify; font-family:arial,sans-serif } p.foot { color:white; font-size:9pt; text-align:center; font-family:arial,sans-serif; font-weight:bold } a:link,a:visited,a:active { color:white } </style> <?php } public function WyswietlNaglowek() { ?> <table width="100%" cellpadding="12" cellspacing="0" border="0"> <tr bgcolor="black"> <td align="left"><img src="logo.gif" /></td> <td> <h1>TLA Consulting</h1> </td> <td align="right"><img src="logo.gif" /></td> </tr> </table> <? } public function WyswietlMenu($przyciski) { //obliczenie wielkości przycisku foreach ($przyciski as $nazwa=>$url) { $this->WyswietlPrzycisk($szerokosc, $nazwa, $url, !$this->CzyToAktualnyURL($url)); } } public function CzyToAktualnyURL($url) { { return false; } else { return true; } } public function WyswietlPrzycisk($szerokosc, $nazwa, $url, $active = true) { if($active) { <a href = \"".$url."\"> <img src = \"m-logo.gif\" alt = \"".$nazwa."\" border = \"0\"></a> <a href = \"".$url."\"><span class=\"menu\">".$nazwa."</span></a></td>"; } else { <img src = \"boczne-logo.gif\"> <span class=\"menu\">".$nazwa."</span></td>"; } } public function WyswietlStopke() { ?> <table width="100%" bgcolor="black" cellpading="12" border="0"> <tr> <td> <p class="foot">© TLA Consulting</p> <p class="foot">Prosimy odwiedzić <a href ="">stronę informacji prawnych</a></p> </td> </tr> </table> <?php } } ?>
glowna.php
<?php require("strona.inc"); $stronaglowna = new Strona(); $stronaglowna->zawartosc = "<p>Witamy na stronie TLA Consulting. Prosimy o poświęcenie czasu i poznanie nas.</p> <p>Specjalizujemy się w zaspokajaniu potrzeb biznesowych i mamy nadzieję na współpracę.</p>"; $stronaglowna->Wyswietl(); ?>