Avatar billede ch2 Nybegynder
13. januar 2004 - 16:31 Der er 2 kommentarer og
1 løsning

loade indhold på en side!

Hej jeg har et problem som jeg ikke rigtig kan få løst og som jeg håber nogen her på eksperten kan hjælpe med.

Jeg har et grunddesign hvorfra jeg vil loade forskellige undersider. Det vil sige at når man klikker på eksempelvis linket "kontakt" skal den i en tabel nedenunder loade denne side.

Jeg ved godt at man kan bruge indclude(), men problemet er så at den så loader flere sider. Jeg kunne forestille mig det skulle fungere ligesom med frames. jeg tror man måske skal bruge noget med variabler, men jeg er rimelig ny i php så jeg ved ikke hvordan jeg rent praktisk gør....håber i gør!
Avatar billede zkn Nybegynder
13. januar 2004 - 17:07 #1
Du laver en index.php med alt dit html undtagen det der skal skuftes ud, Der hvor du skifter det ud laver du så en:
<?php include("UrlTilUnderSider/$_GET[side].html"); ?>

Så laver du eksempelvis et link til kontakter som http://www.side.dk/index.php?side=kontakter
Så skal der selvfølgeligt ligge en fil der heder kontatker.html i "UrlTilUnderSider"
men så includere den siden der hvor du vil have den.
Avatar billede ch2 Nybegynder
13. januar 2004 - 17:20 #2
tusind tak for det det virker perfekt!
Avatar billede ch2 Nybegynder
14. januar 2004 - 11:55 #3
Som skrevet så fungerer funktionen perfekt, men nu har jeg lige endnu et spørgsmål hvordan får jeg sat en default side på forsiden...lige nu viser den bare fejl og der bliver først vist noget når jeg klikker på linkene ?
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