ďťż
Podstrony
|
telcocafeWitam wszzystich i licze na waszą pomoc otóż wziołem sie za budowe strony www opartej na php i juz na początku stop i w żaden sposób niewiem jak sie za to zabrać------------------------------------------------------------------------------------------------ <?php // zmienna potrzebna do prawidlowego wczytania includowanych plikow $add_site = true; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" /> <meta http-equiv="Reply-to" content="xxx" /> <meta name="Author" content="xxx" /> <head> <title>Szablon strony WWW z wykorzystaniem PHP</title> <style type="text/css"> <!-- body { font-family: Verdana, Arial; font-size: 12px; } --> </style> </head> <body> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="100%" colspan="3"><?php include "include/naglowek.php"; ?></td> </tr> <tr> <td width="15%" valign="top"><?php include "include/menu_lewe.php"; ?></td> <td width="70%" valign="top"> <?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("page/$go.html")) include "page/$go.html"; // jezeli plik nie istnieje wyswietla się komunikat else echo "<br />Nie ma takiej strony :-("; } // jezeli zmienna $go jest pusta wyswietla się strona glowna else include "page/start.html"; ?> </td> <td width="15%" valign="top"><?php include "include/menu_prawe.php"; ?></td> </tr> <tr> <td width="100%" colspan="3"><?php include "include/stopka.php"; ?></td> </tr> </table> </body> </html> oto kod index.php ----------------------------------------------------------------------------------------------- a to kod menu które jest potrzebne no wiadomo <?php // sprawdzenie czy zmienna $add_site istnieje if(!$add_site) exit; ?> <a href="index.php">strona główna</a><br /> <a href="index.php?go=1">podstrona 1</a><br /> <a href="index.php?go=2">podstrona 2</a><br /> <a href="index.php?go=3">podstrona 3</a><br /> <a href="index.php?go=4">podstrona 4</a><br /> <a href="index.php?go=5">podstrona 5</a> jak zmienic ten kod zeby to działao normalnie(zmodyfikowanie indexu) liczne na waszą pomoc Przeciez exit odpowiada za funkcje w php.. a czy tego chcesz, czy nie, to co poza znacznikami i tak ci wyswietli... moze daj <?php // sprawdzenie czy zmienna $add_site istnieje if(!$add_site) exit; else { echo('<a href="index.php">strona główna</a><br /> <a href="index.php?go=1">podstrona 1</a><br /> <a href="index.php?go=2">podstrona 2</a><br /> <a href="index.php?go=3">podstrona 3</a><br /> <a href="index.php?go=4">podstrona 4</a><br /> <a href="index.php?go=5">podstrona 5</a>'); } ?> chyba o to chodzi ;) (nie wiem, czy chodzi) poza tym, layouta zrobilbym caly w php... czesci strony umieszczasz w zmiennych.. to ulatwia przerabianie, np. zamiana znakow (przydatne przy kodowaniu - piszesz normalnie i wrzucasz procedure przerabiajaca na iso/utf ;)).. a pozniej tylko to wysietlasz ;) |
|||
Sitedesign by AltusUmbrae. |