![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
odpalasz kod napisany w php5 na php4
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 1 Dołączył: 18.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Uzywam Krasnal serv najnowsza wersje. Co zrobic, aby dzialalo?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 1 Dołączył: 13.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
nospor ci odpowiedzial co zrobic ;]
a tak btw. polecam AppServ - z krasnalem ( osobiscie ) mialem różne historie a appser.. jak narazie idealnie sie spisuje na localu to chyba najnowsza jego wersja wraz z php 5 - pobierz i zainstaluj http://prdownloads.sourceforge.net/appserv...10.exe?download |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 1 Dołączył: 18.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zaraz go zainstaluje i przetestuje:)A czy da sie zrobic w nim takie cos?:
CODE Czy appserv daje mozliwosc tworzenia bazy z poziomu lini komend? Aktualnie czytam ksiazke "Php & MySql Vademecum Profesjonalisty wyd 3" i tak w pierwszych rozdzialach o bazach danych kaza wejsc do mysql z lini polecen i wpisac np takie cos: "> mysql -h nazwa_komputera -u ksiazkorama -p < ksiazkorama.sql" "> mysql showtables i wyswietla mi sie cos takiego: +-------------------------+ |Tables_in_ksiazki | +-------------------------+ | klienci | |ksiazki | |pozycje zamowione | |zamowienia | +-------------------------| ">mysql describe ksiazki" Czy przez webserva moge cos takiego zrobic?Jezeli tak to w jaki sposob?NIe chcialbym czytac ksiazki w inny sposob niz jest przedstawiony w ksiazce:( Ten post edytował godzio89 20.07.2008, 11:51:08 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 20:39 |