Avatar billede kgp43 Nybegynder
06. november 2003 - 14:53 Der er 3 kommentarer og
1 løsning

Opsætning af sider

Hejsa,

Jeg er kommet i tvivl om jeg sætter mine sider optimalt op (layout). Jeg har en fast forside med menu osv, herefter en masse include sætninger, der bruges til at hente forskellige sider in på index.php.
Syntes dog det begynder at blive noget uoverskueligt.

Hvormange bruger denne "løsning?
Har også overvejer at ligge hovedet og menuen på 2 seperate sider. Lave en slags skabelon og hente hovedet og menuen ind på de enkelte undersider i stedet for... ved dog ikke om det bliver mere overskueligt.

Hvad gør i andre?
Avatar billede Slettet bruger
06. november 2003 - 14:59 #1
Jeg plejer at gøre følgende.

Lave alt layout i to filer. en head.php og en bottom.php
i head.php har du alt dit layout indtil det indhold der skal være på de forskellige sider. Og i bottom.php har jeg så alt der skal være efter det pågældende indhold.

eks:

<?
include("head.php");

// hvis vi er på forsiden står der
echo "Dette er forsiden";

// hvis vi er på kontakt siden står der
echo "Dette er kontakt delen";

include("bottom.php");
?>

Du inkludere altså blot head.php og bottom.php på alle dine sider. På den måde behøver du ikke sætte noget design op på mere end 2 sider. Lidt ligesom du har lavet, men lidt mere overskueligt da du slipper for alle dine if betingelser.
Avatar billede kgp43 Nybegynder
06. november 2003 - 15:09 #2
Hvad så med CSS? Includere du dem så bare i head.php?
Avatar billede Slettet bruger
06. november 2003 - 15:25 #3
nemlig :)
altså alt hvad der normalt står før indholdet laver jeg i head.php og alt der kommer efter indholdet som jo typisk er afslutninger af tabeller o.lign. smider jeg i bottom.php
Avatar billede kgp43 Nybegynder
07. november 2003 - 07:01 #4
Kommer der ikke andre kommentarer?
eller laver i det på samme måde
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester