Många sidor EN lättändrad design

PHP

0 svar · 1 994 visningar · startad av nanne

Medlem sedan dec. 19991 749 inlägg
Trådstart#1

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.

263 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)