PHP / INCLUDE-SYSTEM
Kodstycke:
<?php include 'sida.php'; ?>
Exempel:
<HTML>
<HEAD>
<TITLE>Min Hemsida</TITLE>
</HEAD>
<BODY> //Toppen av sidan som alltid ska följa med designen
<?php include 'top.php'; ?>
SIDANS INNEHÅLL HÄR
//Botten av sidan som alltid ska följa med designen
<?php include 'bottom.php'; ?> </BODY>
</HTML>
<HEAD>
<TITLE>Min Hemsida</TITLE>
</HEAD>
<BODY> //Toppen av sidan som alltid ska följa med designen
<?php include 'top.php'; ?>
SIDANS INNEHÅLL HÄR
//Botten av sidan som alltid ska följa med designen
<?php include 'bottom.php'; ?> </BODY>
</HTML>
Titta på koden här ovanför, om du vill slippa skriva ut det här kodstycket på varje sida:
<HTML>
<HEAD>
<TITLE>Min Hemsida</TITLE>
</HEAD>
<BODY>
...Ja då klipper du bara ut det, lägger det på en separat sida och döper sen den sidan till t.ex. "top.php", sen inkluderar du det i dokumentet genom att skriva såhär:
<HEAD>
<TITLE>Min Hemsida</TITLE>
</HEAD>
<BODY>
//Detta inkluderar kodstycket som du klippte ut
<?php include 'top.php'; ?>
SIDANS INNEHÅLL HÄR
</BODY>
</HTML>
Svårare än så är det inte! :-)
Det som är så smart med detta är att när du ska ändra toppen så behöver du ju bara gå in på sidan "top.php" och ändra det som ska ändras. Då gäller de nya uppdateringarna på alla andra sidor sen som du inkluderat "top.php" på.<?php include 'top.php'; ?>
SIDANS INNEHÅLL HÄR
</BODY>
</HTML>
Då det också blir mindre koder på alla sidor som du använder dig av include-scriptet på så underlättar du ju också arbetet för dig själv när du t.ex. ska gå in och redigera text och dylikt vid nåt senare tillfälle. Obs! Alla sidor som du inkluderar detta include-kodstycke på MÅSTE ha filändelesen .php , annars kan inte php-koden tolkas på rätt sätt i dokumentet. Däremot sidorna som du inkluderar i scriptet måste inte nödvändigtvis ha filändelsen .php , utan kan lika gärna ha filändelsen .css t.ex. Det beror ju helt på hur du har tänkt dig att använda detta include-system på.