När man designar sidor så har man oftast en fast design och en yta där man har olika funktioner. Så varför inte lägga designen i en fil och ha dessa funktioner i andra filer som inkluderas av ett script?
Både i ASP 3.0 och PHP är det enkelt att göra. Men jag visar här hur man gör i PHP.
... en massa snygg design ...
<?
if($pg=="") {
if($QUERY_STRING!="") {
$pg=strtok($QUERY_STRING, "&");
if(strchr($pg,"="))
$pg="front";
} else
$pg="front";
}
if(file_exists("$pg.inc.php")) {
include "$pg.inc.php";
}else {
echo "Sidan du sökte finns inte";
}
?>
... slut på en massa snygg design ...
Hur anropar man de olika sidorna då?
Jo om du t.ex. har en sida som heter about. Så skulle det vanligtvis hetat about.php
Men inte här. Här skriver du. index.php?about
Var inte rädd att man inte ska kunna använda andra variabler för det kan man.
Jag har använt den här tekniken för ett community projekt och det funkar väldigt bra.
Tips för utökning:
Skapa en databastabell där du lagrar sidorna.
------------------
"Information wants to be free -- because it is now so easy to copy and distribute casually -- and information wants to be expensive -- because in an Information Age, nothing is so valuable as the right information at the right time."
- John Perry Barlow
[Redigerat av nanne den 02 feb 2001]