logo    PHP - Snippets - Default side




En snippet er et lille stykke PHP-kode, der udfører en eller anden opgave. Under menupunktet "Snippets" er samlet snippets tilpasset forskellige sitiationer.


De to snitflader kan vælges anderledes når dette skønnes hensigtsmæssigt. Det er dog væsentligt, at samme snitflader kan anvendes hele sitet igennem.


PHP-sider kan med fordel opdeles i 3 dele:

  • Side start
    Fra sidens top til og med </header>. Lagres som Include og indgår i samtlige sider opbygget på denne måde i samme site.
  • Side slut
    Fra <footer> eller fra den div-boks der indeholder footeren. Lagres som Include og indgår i samtlige sider opbygget på denne måde i samme site.
  • Midtersektion




Side start


?<?php
include ("includes/db_connect.php");
if (isset($side_titel))
{
$side_titel = $side_titel . " - DB vedlh.";
}
else
{
$side_titel = "Forum.";
}
?>
<!DOCTYPE html>
<html>
<head>
<meta content="charset=UTF-8">
<title><?php echo $side_titel; ?></title>

<link rel='stylesheet' type='text/css' href='css/layout.css' />
</head>




Side slut


Sideslut indeholder den nederste del af siden.


<div class="vbaand"></div>
<footer><p>Copyright © Forum 2007, alle rettigheder forbeholdes</p></footer>
<div class="vbaand"></div>
</div><!-- Afslutter: wrapper -->
</body>

<!-- evt. Link til menu -->
<style>#knap:hover {background: chartreuse;color: black;}</style>
<form action="adminlogin.php" method="post">
<input id="knap" type="submit" value="Logon" />
</form>
</html>




Midtersektion


Midtersektionen udgør den egentlige side.


<?php

session_start();
$side_titel = "Forum";

include ("includes/foer_broedtekst.php");

// ==============================================================
?>
<body>
<div id="header">
Forum
</div>
<div id="content">
<div id="page"><h1>sidetekst</h1></div>
Brødtekst og kode

<?php
// ==============================================================

include ("includes/efter_broedtekst.php");

?>
























x
x