dinamična stran

Kako bi naredu da bi se mi ogrodje strani (header, gumbi ob strani) ohranjalo ( se ne nalagalo še enkrat), le vsebina v osrednjem delu bi se spreminjala, ko bi klikal na gumbe?

16 odgovorov

frames ali ajax ali ...

je pa druga stvar, ne vem, zakaj bi to sploh rad pocel...

Pred leti bi to naredil s frejmi, sedaj pa z ajax-om. ;)

Ker če maš 30 kopij index-a le da se vsebina na sredini spreminja je mal velik dela če hočš naprimer zamenat vrstni red linkov in morš ma useh 30 podstraneh spreminjat.

hvala, sm mislu da obstaja kkšna elegantnejša rešitev. Bom rešu kr z ajaxom.

Include funkcija v php. :)

ja, frisby, include() je res najbolj elegantna resitev od vseh :)

je pa prav zanimivo, kako prav ta PHP feature ljudem dela nerazlozljive probleme... sem ze nekajkrat razlagal komu o tem, pa sem dobil nazaj le tele-v-nova-vrata pogled in mogoce kdaj povrh tega se kaksen ocitek ces, lahko je meni, ko sem pa programer :) nic jasno...

je pa res, da include() ni odgovor na Kinniejevo prvo vprasanje, bi pa bila vsekakor najboljsa in najelegantnejsa resitev za njegov problem, ki ga je kasneje pojasnil...

Kakšne probleme pa lahko dela include(); ? Mislim, kakšne običjano dela .. to kar si omenil, da ludeki gnjavijo :D ?

Nic ne gnjavijo, le razumejo je ne :) Ker je ne razumejo, je tudi ne uporabljajo...

Sicer nisem php programer me pa vseeno zanima...

Namreč recimo da imaš neko stran in potem s parametri v urlju spreminjaš kateri content se naj includa. A v tem primeru res ne pride do refresha tudi ostalih statičnih delov strani (header, footer,...)?

Ker meni je logično, da se vseeno zgodi refresh, saj se mora na serverju zgenerirati nova html koda strani, ki se potem pošlje klientovem browserju.
Torej include ni rešitev za to, kar je avtor te teme spraševal.

frenky, res je... sem ze zgoraj napisal, da funkcija include() ni resitev za njegovo prvo vprasanje... je pa potem kasneje povedal, kaksen je njegov problem in zakaj bi rad to naredil... include() pa je resitev za ta njegov problem, le da ne na tak nacin, kot si ga je najprej zamislil...