17. september 2004 - 16:43
Der er
10 kommentarer og 1 løsning
At omdøbe fra domæne.dk/bla/bla til fil.php?page=bla&id=bla
Jeg fik engang noget hjælp til at ændre i adressen via htaccess, men her er lige en ny en: Hvis man går ind på siden: www.domæne.dk/side/underside/noget så skal den skrive om til: www.domæne.dk/index.php?page=side&id=underside&sub=noget Hvis man går ind på siden: www.domæne.dk/side/underside så skal den skrive om til: www.domæne.dk/index.php?page=side&id=underside Hvis man går ind på siden: www.domæne.dk/side så skal den skrive om til: www.domæne.dk/index.php?page=side og både "side", "underside" og "noget" kan bestå af bogstaver a-z og tal 0-9 er det noget I kan finde ud af? - EazyE
Annonceindlæg fra Infor
17. september 2004 - 16:45
#1
på din start side skal du have noget ala : <? if(!empty($_GET[side])) { include "$_GET[side].php"; } else { include "forside.php"; } ?> og så i et link skriver du simpelthen bare : <a href="?side=status">Statuslisten</a> men husk, at det du skriver efter ?side= er navnet på selve filen :d Håber du kan bruge det? Znow
17. september 2004 - 16:47
#2
og ellers hvis det så er tal eller bogstaver så er det noget ala if (side=1){ include "index.php" Noget i den stil, kan ik helt med tal og bogstaver
17. september 2004 - 16:47
#3
Tror ikke lige det var det, jeg ledte efter :) sidst, fik jeg lidt hjælp til at omskrive www.domæne.dk/123 til www.domæne.php/index.php?id=123 i .htaccess: RewriteEngine On RewriteBase / RewriteRule ^([0-9]+) /index.php?id=$1 ^^ er det noget der kan arbejdes videre med?
Slettet bruger
17. september 2004 - 16:48
#4
Znow: Var meningen ikke, at man skulle kunne skrive "(httpreferrer)/status" i et link, der så automatisk smed ham til ?side=status? :) - pacroon
17. september 2004 - 16:49
#5
jo nemlig sådan der.. og hej kaspar :)
17. september 2004 - 16:50
#6
Hm.. Sry, hvis det så var meningen som pacroon siger, mig der misforstod spørgsmålet så. ! :D
17. september 2004 - 16:50
#7
17. september 2004 - 16:54
#8
Det må være noget lig: RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-F RewriteRule ^([^/]+)/?([^/]*)/?$ /?page=$1&id=$2 [qsappend]
17. september 2004 - 16:55
#9
Eller for at være mere præcis: RewriteRule ^([^/]+)/?([^/]*)/?$ /index.php?page=$1&id=$2 [qsappend]
17. september 2004 - 16:58
#10
thank you very much.. så er den vidst på plads.. svar!
17. september 2004 - 17:01
#11
Velbekommen :) Hvis du vil ha flere argumenter på, så er det bare at rette til. Jeg bruger selv tre stk.: RewriteRule ^([^/]+)/?([^/]*)/?([^/]*)/?$ /?arg1=$1&arg2=$2&arg3=$3 [qsappend]
Vi tilbyder markedets bedste kurser inden for webudvikling