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");
?>
|
|