Avatar billede Slettet bruger
19. april 2006 - 03:15 Der er 7 kommentarer og
1 løsning

lave en dll til server

Hej jeg sider og vil bygge en dll fil til min webserver. og her søger jeg så et script der kan fortælle mig hvad mit domain som jeg kalder denne dll fra heder.

alså på denne måde at jeg har et domain ved navn abc123.dk
og når jeg så kalder mit dll fil fra mit aspscript får jeg
af vide jeg bruger domain abc123.dk

håber der er en der kan hjælp mig jeg ved godt man kan i asp via et kompunent.
Avatar billede sjh Nybegynder
19. april 2006 - 16:44 #1
' ------------------------------------ Class1 ------------------------------------
' Husk -> Reference "COM+ Server Type Library"
' --------------------------------------------------------------------------------
Option Explicit

Private objContext    As ObjectContext ' COM+ Server Type Library

Private objServer      As Object ' http://www.w3schools.com/asp/asp_ref_server.asp
Private objRequest    As Object ' http://www.w3schools.com/asp/asp_ref_request.asp
Private objSession    As Object ' http://www.w3schools.com/asp/asp_ref_session.asp
Private objResponse    As Object ' http://www.w3schools.com/asp/asp_ref_response.asp
Private objApplication As Object ' http://www.w3schools.com/asp/asp_ref_application.asp

Private Sub Class_Initialize()
  Set objContext = GetObjectContext()
  Set objServer = objContext("Server")
  Set objRequest = objContext("Request")
  Set objSession = objContext("Session")
  Set objResponse = objContext("Response")
  Set objApplication = objContext("Application")
End Sub

Private Sub Class_Terminate()
  Set objApplication = Nothing
  Set objResponse = Nothing
  Set objSession = Nothing
  Set objRequest = Nothing
  Set objServer = Nothing
  Set objContext = Nothing
End Sub

Public Function GetHostname() As String
  ' http://www.w3schools.com/asp/coll_servervariables.asp
  GetHostname = objRequest.ServerVariables("SERVER_NAME") ' ellers er det REMOTE_HOST
End Function
' ------------------------------------ Class1 ------------------------------------
Avatar billede sjh Nybegynder
19. april 2006 - 16:48 #2
ellers så test det før du roder med det i din dll..

<%Response.Write(Request.ServerVariables("SERVER_NAME"))%>
Avatar billede sjh Nybegynder
19. april 2006 - 16:48 #3
<%= Response.Write(Request.ServerVariables("SERVER_NAME")) %>
Avatar billede sjh Nybegynder
19. april 2006 - 16:55 #4
Skal være sådan: (Ikke objRequest. men objResponse.)

Public Function GetHostname() As String
  ' http://www.w3schools.com/asp/coll_servervariables.asp
  GetHostname = objResponse.ServerVariables("SERVER_NAME") ' ellers er det REMOTE_HOST
End Function
Avatar billede sjh Nybegynder
19. april 2006 - 16:56 #5
nej glem det.. det er mig der læser som en hest :D den er god nok :D
Avatar billede Slettet bruger
19. april 2006 - 17:10 #6
Takker det virker jo.. !!!
Avatar billede sjh Nybegynder
19. april 2006 - 17:11 #7
Selv tak ;)

Du har også liget et spørgsmål her: http://www.eksperten.dk/spm/702995
Avatar billede Slettet bruger
24. juni 2006 - 17:12 #8
lukket
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