Hjælp

Tags:    php

Hej alle.

Nogle der ved hvordan man laver en hjemmeside, hvor der er en struktur der bliver stående, og så inde midt i den f.eks. skifter man mellen de sider man vælger i menuen.

Et eksemple er arto, hvor du har menuen som bliver stående, når du vælger f.eks. find bruger. Så er det kun siden i midten der opdatere

Ved ikke om jeg har forklaret det rigtig :/



Du kan gøre det på mange måder. Frameset, iframes, includes m. flere.

En meget simpel php-måde at gøre det på, er at have menuen i en fil for sig selv, fx menu.php

og så have

<? require("menu.php"); ?> det sted i html'en som menuen skal stå.

Hvis du vil have det så det vitterligt kun er den midterste del der bliver opdateret ved klikket, kommer du ikke udenom frameset/iframes. Det er et HTML-spørgsmål, og hører derfor hjemme der.



Du kunne også prøve nogle af de frameworks som giver dig lov til at lave templatede sider, for eksempel Smarty.



Hvis du vil have det så det vitterligt kun er den midterste del der bliver opdateret ved klikket, kommer du ikke udenom frameset/iframes. Det er et HTML-spørgsmål, og hører derfor hjemme der.


Nej, ved hjælp af AJAX kan det faktisk lade sig gøre at opdatere kun midten af siden uden et reload. Tilgengæld så bryder det så tilbage knappen.



Tror det han er ude efter er hvor du tager en variabel fra url og switcher og derefter inkludere en ny side. Med udgangspunkt i følgende url: http://www.mypage.com?page=1
Har du så en php kode som ser sådan her ud.

pager.php:
Fold kodeboks ind/udKode 


du kan så have en seperat menu.php hvor du definere alle dine links:

menu.php
Fold kodeboks ind/udKode 

Dette kan du så smide på en index.php:

index.php
Fold kodeboks ind/udKode 


Er det sådan noget du vil vide? Altså hvor indholdet skifter dynamisk?



t