webForumDet fria alternativet

Många sidor EN lättändrad design

PHP

0 svar · 1 978 visningar · startad av nanne

Medlem sedan dec. 19991 749 inlägg
Frågan#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.

------------------

"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

nanne.net

[Redigerat av nanne den 02 feb 2001]

319 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
174 ms — deklarationer (db)
0 ms — hämta statistik (cache)
142 ms — hämta tråd, inlägg och bilagor (db)
173 ms — ändringar (db)