Har funderat på om det är möjligt att på något sätt ta informationen som står i adressraden i ett browserfönster, tex http://www.webforum.nu, och presentera detta inne på sidan.
Har testat med server variablar men får bara fram IP adressen som är knuten till domänen. Jag vill ju ha själva domännamnet.
Har du provat servervariabeln http_server_name? Vad du får ut av den beror givetvis på vad som står i adressraden. Står själva ip-adressen i adressraden måste du göra ett dns-uppslag för att få tag på domännamn.
Fast man borde väl veta vilken domän man jobbar med? ;-)
Alltså, när jag testar <%= Request.ServerVariables("http_server_name") %> får jag inte ut någonting. Däremot "funkar" det när jag skriver <%= Request.ServerVariables("server_name") %> fast...jag får bara fram IP adressen fastän jag har en www adress i adressfältet.
E´det dags att fråga server killen vad han håller på med? ;)
Det ska nog inte vara med http_ först, som du märkte. Jag kan inte alla utantill. ;-)
Hos mig följer Server_name det jag skriver i adressraden. Skriver jag localhost är server_name localhost, skriver jag min ip-adress är det det som är server_name.
Tack för svaren allihopa! Ni är verkligen duktiga...
Men problemet kvarstår. :(
www adressen i adressfältet visas ej.
<%
for each x in request.servervariables
response.write(x & " = " & request.servervariables(x) & "<br>" & chr(10))
next
%> Resultat: Domänens IP adress
<script>document.write(location.pathname)</script> Resultat: Sökväg till filen som ovan kodsnutt ligger i, dock utan varken domän eller IP
EX: ../mapp/fil.asp
<%=request.servervariables("HTTP_HOST") %> Resultat: Domänens IP adress
<%=request.servervariables("SERVER_NAME") %> Resultat: Domänens IP adress
Om ni, med hjälp av ovan koder, får fram ”rätt resultat”, alltså det som faktiskt står i adressraden (tex www.domän.se) istället för domänens IP så är det ju nåt som är seriöst fel här.