ďťż

szablon na php jak to zrobic zeby dzialalo

       

Podstrony


telcocafe

Witam 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 ;)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.