Avatar billede haunted Nybegynder
26. december 2003 - 20:40 Der er 3 kommentarer og
2 løsninger

Styring af sider

Hej.

Jeg ville høre jeres mening om hvordan man skal styre sine sider i PHP.

Er den bedste måde at lade alle sider køre igennem en index.php fil, så url'en ser således ud ligemeget hvad man har kaldt.

http://www.??????.dk/index.php

eller bruger i bare den rigtige side med f.eks.

http://www.??????.dk/kontakt.php

Hvis man har trykket på "kontakt os" linket?

Hvilken er den bedste måde?

... og får man ikke et problem med POST når man includer igennem index-filen??
Avatar billede jakoba Nybegynder
26. december 2003 - 20:44 #1
Ikke spor

hvis din index.php indeholder en
  include( "andenfil.php" );

er dine post og get værdier præcis ligeså tilgængelige in 'andenfil.php' som de er i 'index.php'

mvh JakobA
Avatar billede phpwiz Nybegynder
26. december 2003 - 20:44 #2
det er ikke et spørgsmål om det er bedst eller ej, det er en smagssag,
jeg sidder p.t. og arbejder på et projekt, hvor alt bliver kørt gennem en mod_rewrite, så alt ser således ud :

http://domæne.dk/kontakt/1/
som efter mod_rewrite er :

http://domæne.dk/index.php?siteid=kontakt&subid=1
osv osv...

men jeg plejer normalt at bruge en index.php side, og så include de undersider jeg skal bruge... og så kalde dem med /index.php?link=side
Avatar billede jakoba Nybegynder
26. december 2003 - 20:45 #3
den eneste bagdel er at med include skal der åbnes en ekstra fil på serveren. det tager mikroskopisk mere tid end blot at åbne lige den fil direkte.
Avatar billede haunted Nybegynder
26. december 2003 - 20:53 #4
Tak for de hurtige svar, jeg fortsætter med at bruge min index fil som samlingspunkt.

ramlev.dk >> Kender ikke mod_rewrite, hvorfor bruger man den(t)??
Avatar billede phpwiz Nybegynder
26. december 2003 - 21:08 #5
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