Avatar billede computerphper Nybegynder
02. november 2005 - 18:18 Der er 10 kommentarer og
1 løsning

Inkludere filer efter domæne

Hej eksperter,

Hvordan inkluderer man f.eks. test.php ved at skrive "http://test.dk/test"?

Altså, hvordan skal min index.php se ud?

På forhånd tak,
Christian
Avatar billede jaw Nybegynder
02. november 2005 - 18:23 #1
include("test.php"); ?
Avatar billede computerphper Nybegynder
02. november 2005 - 18:24 #2
Nej. Lad os sige en bruger går ind på http://test.dk/test - så skal min php fil inkludere test.php.

Hvis brugeren gik ind på http://test.dk/hej, så skulle min php fil inkludere hej.php
Avatar billede computerphper Nybegynder
02. november 2005 - 18:37 #3
Lidt ligesom at der på Eksperten bliver linket, eller inkluderet, et spørgsmål når man skriver http://eksperten.dk/spm/661275 f.eks.
Avatar billede jaw Nybegynder
02. november 2005 - 18:38 #4
Jeg ved du skal ud i noget mod rewrite vist, men har aldrig selv brugt det. Prøv en søgning her på exp eller google, det hjælper ofte...
Avatar billede computerphper Nybegynder
02. november 2005 - 18:48 #5
Ok. Jeg hæver point til 120, da det vist er sværere end hvad jeg umiddelbart troede :)
Avatar billede hmortensen Nybegynder
02. november 2005 - 19:01 #6
Du laver en fil kaldet ".htaccess" og ligger den i roden af domænet:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule ^([^/]+)/?$ /?fil=$1

Så kan du i index.php fange $_GET['fil']
Avatar billede jaw Nybegynder
02. november 2005 - 19:04 #7
Hvad så hvis man har 2 /test/hest ?
Avatar billede jaw Nybegynder
02. november 2005 - 19:06 #8
Glem det, tror jeg har luret den :)

RewriteRule ^([^/]+)/?$ /?fil=$1&noget=$2
Avatar billede computerphper Nybegynder
02. november 2005 - 19:13 #9
hmortensen: Jeg prøver det lige og vender tilbage. Virker det også hvis de filer jeg ønsker ligger i mappen /content/?
Avatar billede computerphper Nybegynder
02. november 2005 - 19:15 #10
hmortensen: Virker PERFEKT! Jeg takker mange gange :) Smider du et svar?
Avatar billede hmortensen Nybegynder
02. november 2005 - 19:16 #11
Det var så lidt :)
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