Del php hjemmesiden op i flere dele

Tags:    php

<< < 12 > >>
Hej alle sammen ..
Jeg er ved at lave min hjemmeside om
til php i stedet for html men jeg har
et problem som jeg har bøvlet med i et
stykke tid nu og det problem er at jeg
ikke kan få delt hjemmeside op i flere
dele sådan at jeg fx: kan lave menu'en
i en php fil også og når man trykker på
et link ude i menuen så bliver den loadet inde i midden af hjemmesiden (:

Nogen der kan hjælpe mig med hvordan
man gør det ?



19 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Per: Nææh, jeg har bare den holdning at med alt den information der er på nettet og udemærkede tutorials, er det hurtigere at lære på den måde.
Det er jo heller ikke fordi det er forkert at spørge om dette, men det irriterer mig lidt at når man så forsøger at hjælpe, viser det sig at vedkommende slet ikke prøver selv og mangler den helt basale viden.

Men jeg vil ikke være bussemanden her, siger det for hjælpe dig Nikolaj, ikke for at være en idiot :)
Synes du skal kigge lidt på www.w3schools.com som jeg skrev en gang for noget tid siden, det var der jeg lærte det og selvfølgelig ved bare at kaste mig ud i det og kigge på andres koder.

Folk lärer forskelligt. Jeg var heller ikke i stand til at få noget som helst ud af tutorials för jeg havde fået det fundamentale på plads via dialog med rigtige mennesker.

En tutorial kan ikke svare på spörgsmål når noget går galt, eller et output ikke er som forventet. Det kan en rigtig person, og det har man virkelig brug for som nystartet.

Når man så har det basale på plads, kan man begynde at prikke til diverse tuts rundt omkring.



skal du have kontakt.php frem går du ind på siden

index.php?side=kontakt

$_GET[] henter fra url den værdi der står mellem []

ligeledes laver du et link i menuen der ser således ud:

<a href="?side=kontakt">Kontakt</a>



Indlæg senest redigeret d. 27.08.2008 18:40 af Bruger #3897
Fordi at browseren jo formatere outputtet af din kode!!!!
Prøv at indkapsle din "include" i <pre> og </pre> tags!



Fold kodeboks ind/udKode 

Meget simpelt stillet op.




Okay mange tak ,
Men et spørgsmål mere hvordan får
jeg alt data fra kontakt.php ind i
midden ($_GET['side'].".php"): ??

Og når jeg har lavet en menu i menu.php
hvordan får jeg så den til at sende data
ind til midden ? (:



Indlæg senest redigeret d. 27.08.2008 18:11 af Bruger #13511
Jamen, nu er jeg lige lidt væk igen (:
Hvis jeg nu skriver $_GET[] inde i
midden af hjemmesiden der hvor teksten
skal komme frem så skulle den kunne hente
data fra siden kontakt hvis jeg trykker på
kontakt eller hvad?

For synes ikke rigtigt det virkede ved mig ..



Nogen der kan forklare mig hvor jeg skal gøre?

Problemet jeg har:
Jeg har ikke helt forstået hvordan jeg
skal bruge den kode der hedder: $_GET[]
og hvordan jeg skal få menu'en til at
loade siderne i den ramme hvor $_GET[]
står i. Nogen der kan forklare mig det?



Nogen der kan forklare mig hvor jeg skal gøre?

Problemet jeg har:
Jeg har ikke helt forstået hvordan jeg
skal bruge den kode der hedder: $_GET[]
og hvordan jeg skal få menu'en til at
loade siderne i den ramme hvor $_GET[]
står i. Nogen der kan forklare mig det?

vær sød at læse det vi skriver.

Du skal _ikke_ bruge rammer til noget som helst.

Dit link til kontakt.php skal se sådan her ud:
Fold kodeboks ind/udKode 


det får din url til at se sådan her ud:
www.dinside.dk/index.php?side=kontakt

$_GET henter variablerne i urlen efter spørgsmålstegnet, altså alt efter "index.php?"

så index.php?side=kontakt giver $_GET['side'].

hvis du laver en
Fold kodeboks ind/udKode 

vil du få teksten: "kontakt" hvis din url hedder index.php?side=kontakt





Undskyld, men jeg har forstået næsten
det hele bare ikke lige det med "$_GET['side']."

Hvad er det jeg skal med den kode?
forstår ikke helt hvor jeg skal skrive den henne :(



Undskyld, men jeg har forstået næsten
det hele bare ikke lige det med "$_GET['side']."

Hvad er det jeg skal med den kode?
forstår ikke helt hvor jeg skal skrive den henne :(


$_GET['side'] indeholder, som sagt, værdien af det der kommer efter ?side=

i urlen.

$_GET['side'] er ganske enkelt en "joker" der betyder det samme som "kontakt" eller "forside" alt efter hvad der står efter ?side=

så hvis du skriver ?side=kontakt
så er $_GET['side'] det samme som at skrive "kontakt". hvis du skriver ?side=forside, så er $_GET['side'] det samme som at at skrive "forside".

ved at gøre det på denne måde kan du lade PHP selv regne ud hvilken side du vil ind på.

Hvor du skal skrive det - det har jeg skrevet i min allerførste post.



<< < 12 > >>
t