Avatar billede ncp Nybegynder
23. december 2001 - 15:11 Der er 9 kommentarer og
2 løsninger

Filnavn på denne side...

Hvordan er det nu lige man finder filnavnet på den side man er på (altså med hele svineriget http:// og evt ?dit=dat ) ???

GOD JUL! /ncp
Avatar billede Slettet bruger
23. december 2001 - 15:16 #1
Hele svineriet: Request.QueryString
Sidens navn: Request.ServerVariables(\"SCRIPT_NAME\")
sidens fysiske sti på serveren: Server.MapPasth(Request.ServerVariables(\"SCRIPT_NAME\"))

Jeg tror det er den første du leder efter.
Avatar billede Slettet bruger
23. december 2001 - 15:16 #2
Svar ;o)
Avatar billede a-torsten Nybegynder
23. december 2001 - 15:21 #3
tror sku mere det er Request.ServerVariables(\"REMOTE_ADDR\") man skal have gang i der..

-Anders
Avatar billede Slettet bruger
23. december 2001 - 15:26 #4
hmm.. det er løgn det jeg siger.....

Request.QueryString returnerer kun det, der kommer _efter_ \"?\" i adresselinien, da det er den del del, men betegner som \"QueryString\".

sorry!
Avatar billede Slettet bruger
23. december 2001 - 15:27 #5
a-torsten: IP adressen på klienten, der forespørger siden??
Avatar billede a-torsten Nybegynder
23. december 2001 - 15:29 #6
<%
response.write request.servervariables(\"HTTP_HOST\") & request.servervariables(\"Script_name\")
%>
Avatar billede Slettet bruger
23. december 2001 - 15:33 #7
hvis du laver:

strBase = Request.ServerVariables(\"URL\")
strQryString = Request.QueryString

If Len(Reuest.QueryString) > 0 Then
  strURL = Request.ServerVariables(\"URL) & \"?\" & Request.QueryString
Else
  strURL = Request.ServerVariables(\"URL\")
End If

så skulle strURL blive filnavn og det, der kommer efter \"?\"

Men http://domainenavn/ er ikke med her
Avatar billede ncp Nybegynder
23. december 2001 - 15:43 #8
Kan i bedstemme jer ???
Avatar billede a-torsten Nybegynder
23. december 2001 - 15:45 #9
<%
response.write \"http://\"&request.servervariables(\"HTTP_HOST\") & request.servervariables(\"Script_name\")
%>

Den giver den fulde sti.... fx http://www.eksperten.dk/spm/150013
Avatar billede a-torsten Nybegynder
23. december 2001 - 15:46 #10
<%
response.write \"http://\"&request.servervariables(\"HTTP_HOST\") & request.servervariables(\"Script_name\") &\"?\" & request.querystring
%>

Den tar oxo querystrings med.....
Avatar billede ncp Nybegynder
23. december 2001 - 15:59 #11
Jeg flækkede dette sammen af lidt af hvert det i skræv - så derfor point til begge to...

<%

strBase = Request.ServerVariables(\"URL\")
strQryString = Request.QueryString

If Len(Request.QueryString) > 0 Then
  strURL = Request.ServerVariables(\"URL\") & \"?\" & Request.QueryString
Else
  strURL = Request.ServerVariables(\"URL\")
End If

strURL = request.servervariables(\"HTTP_HOST\") & strURL

response.write strURL

%>
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