![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 1 Dołączył: 18.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki plik:
CODE <?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'; public $przyciski = array('Strona główna' => 'glowna.php', '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() { echo "<html>\n<head>\n"; $this->WyswietlTytul(); $this->WyswietlSlowaKluczowe(); $this->WyswietlStyle(); echo "</head>\n<body>\n"; $this->WyswietlNaglowek(); $this->WyswietlMenu($this->przyciski); echo $this->zawartosc; $this->WyswietlStopke(); echo "</body>\n</html>\n"; } public function WyswietlTytul() { echo "<title> $this->tytul </title>"; } public function WyswietlSlowaKluczowe() { echo "<meta name=\"keywords\" content=\"".htmlentities($this->slowa_kluczowe)."\" />"; } public function WyswietlStyle() { ?> <style> </style> <?php } public function WyswietlNaglowek() { ?> <table width="100%" cellpading="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) { echo "<table width = '100%' bgcolor = 'white' cellpadding = '4' cellspacing = '4'\n"; echo " <tr>\n"; //obliczenie wielkości przycisku $szerokosc = 100/count($przyciski); foreach ($przyciski as $nazwa=>$url) { $this->WyswietlPrzycisk($szerokosc, $nazwa, $url, !$this->CzyToAktualnyURL($url)); } echo " </tr>\n"; echo "</table>\n"; } public function CzyToAktualnyURL($url) { if(strpos($_SERVER['PHP_SELF'], $url)==false) { return false; } else { return true; } } public function WyswietlPrzycisk($szerokosc, $nazwa, $url, $active = true) { if($active) { echo "<td width = '".htmlentities($szerokosc)."%'> <a href = '".htmlentities($url)."'> <img src = 'm-logo.gif' alt = '".htmlentities($nazwa)."' border = '0'></a> <a href = '".htmlentities($url)."'><span class='menu'>$nazwa</span></a></td>"; } else { echo "<td width = '".htmlentities($szerokosc)."%'> <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 ="prawne.php">stronę informacji prawnych</a></p> </td> </tr> </table> <? } } ?> Kod jest z ksiazki "Php MySql Vademecum Profesjonalisty wyd 3"; Wyswietla mi taki blad: CODE Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in c:\usr\krasnal\www\rozdzial_06\strona.inc on line 6 Ten post edytował godzio89 19.07.2008, 22:17:57 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 03:01 |