06. februar 2004 - 13:05
Der er
24 kommentarer og 1 løsning
Hent URL ?
Jeg kunne godt tænke mig at hente den url man har kaldt.
Hvis man feks. skriver
www.eksperten.dk åbnes denne side selvfølgelig, men er det muligt at skrive feks:
Velkommen til <%Request.ServerVariables("et eller andet")%>
Jeg spørger da jeg har en del domæner, men hver domæne kalder samme asp fil.
Annonceindlæg fra Infor
06. februar 2004 - 13:11
#2
Request.Servervariables("HTTP_HOST")
06. februar 2004 - 13:18
#3
Nope ingen af dem giver noget resultat, det eneste resultat jeg kan få er IP'en
06. februar 2004 - 13:25
#4
Joh de virker begge to, men der er et lille problem :) Hvis domænet indeholder øæå bliver disse karakterer ikke oversat, hvordan gør jeg det ?
06. februar 2004 - 13:29
#5
<% function fncTextChange(strText) fncTextChange = Replace(strText,"å","å") fncTextChange = Replace(fncTextChange,"æ","æ") fncTextChange = Replace(fncTextChange,"ø","ø") fncTextChange = Replace(fncTextChange,"Å","Å") fncTextChange = Replace(fncTextChange,"Æ","Æ") fncTextChange = Replace(fncTextChange,"Ø","Ø") end function response.write fncTextChange(Request.servervariables("SERVER_NAME")) %>
06. februar 2004 - 13:30
#6
Skal så selvfølgelig være omvendt...Sådan her. <% function fncTextChange(strText) fncTextChange = Replace(strText,"å","å") fncTextChange = Replace(fncTextChange,"æ","æ") fncTextChange = Replace(fncTextChange,"ø","ø") fncTextChange = Replace(fncTextChange,"Å","Å") fncTextChange = Replace(fncTextChange,"Æ","Æ") fncTextChange = Replace(fncTextChange,"Ø","Ø") end function response.write fncTextChange(Request.servervariables("SERVER_NAME")) %>
06. februar 2004 - 13:36
#7
Ideen var god nok, men man kan ikke oversætte idn domæner sådan. Prøv at kalde siden www.jægere.dk så ser du fejlen.
06. februar 2004 - 13:41
#8
hvad er fejlen ?
06. februar 2004 - 13:45
#9
Jeg kan ikke komme ind på din side, da jeg ikke har ordnet det med æ,ø og å i domænenavne...
06. februar 2004 - 13:48
#10
Fejler er at den ikke oversætter (der står det samme)
06. februar 2004 - 13:50
#11
Navnet "jægere" bliver oversat til "xn--jgere-sra" Men der må være en måde at fixe problemet på.
06. februar 2004 - 13:50
#12
det samme ?
06. februar 2004 - 13:52
#13
OK... Det vidste jeg ikke, men hvis det er et begrænset antal domæner du har, kan du jo ændre lidt i funktionen, altså til fx. <% function fncTextChange(strText) fncTextChange = Replace(strText,"xn-jgere-sra","www.jægere.dk") fncTextChange = Replace(fncTextChange,"æ","æ") 'osv fncTextChange = Replace(fncTextChange,"ø","ø") 'osv fncTextChange = Replace(fncTextChange,"Å","Å") fncTextChange = Replace(fncTextChange,"Æ","Æ") fncTextChange = Replace(fncTextChange,"Ø","Ø") end function response.write fncTextChange(Request.servervariables("SERVER_NAME")) %>
06. februar 2004 - 13:58
#14
Jeps, men det kan jeg ikke bruge da alle mine domæner kalder samme fil.
06. februar 2004 - 14:26
#15
jo... Du skal bare rette hver enkelt linie i den funktion oven for.. Hvis du så har flere domæner end der er linier, så tilføjer du blot en mere... Du behøver så kun lave en linie for hvert af de domæner der ikke bliver vist rigtigt med request.servervariables("server_name")
06. februar 2004 - 15:00
#16
ahh ,,,ja selvfølgelig :) Tak for hjælpen,,svar for points
06. februar 2004 - 15:01
#17
Et svar...
06. februar 2004 - 15:16
#18
Men det virker nu ikke :)
Se her:
<%
ref = Request.servervariables("SERVER_NAME")
function fncTextChange(text)
fncTextChange = Replace(text,"
www.xn-jgere-sra.dk" ,"www.jægere.dk")
end function
response.write (fncTextChange(ref))
%>
Den skriver stadigvæk
www.xn-jgere-sra.dk
07. februar 2004 - 14:50
#19
har du bare kopieret den tekst som request.servervariables("server_name") returnere ind i din funktion ?
07. februar 2004 - 15:33
#20
<%
ref = Request.servervariables("SERVER_NAME")
function fncTextChange(text)
fncTextChange = Replace(text,"
www.xn--jgere-pua.dk" ,"www.jægere.dk")
end function
response.write (fncTextChange(ref))
%>
Prøv lige denne ?
08. februar 2004 - 21:36
#21
Virkede den ?
09. februar 2004 - 11:54
#22
Nej det giver samme problem.
09. februar 2004 - 20:12
#23
virker mærkeligt... Jeg har desværre ikke et æ,ø/å domæne som jeg kan teste på...
11. februar 2004 - 15:57
#24
Ok , tak for hjælpen og point til dig
11. februar 2004 - 23:16
#25
lykkedes det at få det til at virke ?
Kurser inden for grundlæggende programmering