Avatar billede stuf99 Nybegynder
24. december 2003 - 12:39 Der er 11 kommentarer og
1 løsning

Genanvende tables?

Hej
Jeg er ved at designe en hjemmeside med bl.a. v.h.a. PHP. Selve skabelonen som består af f.eks. menu, topbjælker, sidebjælker etc. Skabelonen omfatter efterhånden en del tables. Hvad gør jeg lige for at gør siderne så fleksible som muligt? Her tænker jeg på alle tabellerne. Det virker lidt vildt hvis jeg skal copy/paste al koden for skabelonen ind på hver side!
Avatar billede sukos Juniormester
24. december 2003 - 12:40 #1
Avatar billede mjl Nybegynder
24. december 2003 - 12:48 #2
include.php =

<table>
<tr><td></td></tr>
</table>

<?
include "din_side.php";
?>
Avatar billede mjl Nybegynder
24. december 2003 - 12:48 #3
Sludder....

din_side.php =

<table>
<tr><td></td></tr>
</table>

<?
include "din_side.php";
?>
Avatar billede mjl Nybegynder
24. december 2003 - 12:49 #4
Du kan bruge include hvor som helst på dine sider...
Avatar billede mjl Nybegynder
24. december 2003 - 12:50 #5
...også sådan:

<table>
<tr>
<td>
<?
include "en_eller_anden_side.php";
?>
</td>
</tr>
</table>
Avatar billede mjl Nybegynder
24. december 2003 - 12:51 #6
<skabelon>
<?
include "dit_indhold.php";
?>
</skabelon>
Avatar billede schaefner Juniormester
24. december 2003 - 12:53 #7
Et lille eksempel jeg lavede engang:
http://disneyzone.dk/include.zip (http://disneyzone.dk/include/)
Avatar billede mjl Nybegynder
24. december 2003 - 12:53 #8
...eller :

Link : <a href=index.php?action=forsiden>Forsiden</a>

<?
if ($action == forsiden) {
include "forsiden.php";
}
?>
Avatar billede mjl Nybegynder
24. december 2003 - 18:23 #9
Hvad så der - er du blevet klogere eller hvad?????
Avatar billede stuf99 Nybegynder
25. december 2003 - 13:19 #10
Ja det må jeg sige. Det var lige hvad jeg ledte efter! :-) Men så har jeg lige 2 spørgsmål mere. Kan man i en include have flere tabeller som man ønsker tilgået alt afhængig af et kriterie? Her tænker jeg på Java, her kan man jo have flere forskellige klasser i én include, eller er man nødt til at lave en include for hver tabel.
En anden ting jeg tænkte på var perfomance, gør det siden tungere hvis jeg lægger meget ud i includes?
Avatar billede mjl Nybegynder
25. december 2003 - 13:23 #11
Fyld hvad du vil i includes - jeg bruger include til alt...

include database-connection
include menu
include undermenu
include css (styles)
include funktioner
include javescript osv osv osv
Avatar billede mjl Nybegynder
25. december 2003 - 13:24 #12
Include gør siden "lettere" idet man kun inkluderer det forskellige efter behov/kriterier!
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