Avatar billede snakeeyz Nybegynder
30. maj 2002 - 15:32 Der er 6 kommentarer og
1 løsning

kan mna hente filnavnet på den fil man ser ?

Hej...

har lige et spørgsmål, jeg håber I kan hjælpe med.
Hvis jeg f.eks. kalder min side "default.asp" kan jeg så lave en kode i asp, det fortæller mig, hvad filnavnet på denne side er?

Det jeg tænker på er, om der er en servervariabel eller lign, der inderholder navnet på den side man aktuelt ser?

Jeg skal bruge det til et admin system, hvor jeg vil checke, om brugeren der kalder siden, har ret til at se den (oplysnigerne herom skal hentes fra en DB)

Siger tak for hjælpen ;-)
Avatar billede snakeeyz Nybegynder
30. maj 2002 - 15:33 #1
ja... der skal selvfølgelig stå "man" i overskriften!
Avatar billede -master-d- Nybegynder
30. maj 2002 - 15:39 #2
tænker du på url'en ?
Avatar billede -master-d- Nybegynder
30. maj 2002 - 15:40 #3
Så er den her

<% Request.ServerVariables(url)
Response.Write "" & Request.ServerVariables(url) & ""
%>
Avatar billede snakeeyz Nybegynder
30. maj 2002 - 15:41 #4
ja og nej - jeg skal sådan set kun bruge filnavnet på siden
men jo - man kan vel hente den ud fra URL'en

Jeg mener der er en server variabel der indeholder URL'en
Avatar billede eagleeye Praktikant
30. maj 2002 - 15:42 #5
du kan finde fil navnet på denne måde:

Filnavn = Request.ServerVariables("SCRIPT_NAME")
cutindex = InStrRev(Filnavn,"/")
if cutindex > 0 then
  Filnavn = Right(filnavn, Len(Filnavn)-cutIndex)
end if

Response.write Filnavn
Avatar billede -master-d- Nybegynder
30. maj 2002 - 15:42 #6
ups skrives bare sådan her

<%Response.Write(Request.ServerVariables("url"))%>
Avatar billede snakeeyz Nybegynder
30. maj 2002 - 15:46 #7
Det var lige det jeg skulle bruge!
Jeg siger tak!
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
Kurser inden for grundlæggende programmering

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