jag har en sida som jag använder server.execute för att ta fram och den skall vara med på många av mina sidor. I denna ekekverade (stavning?) sida finns en sökmotor och sökadressen i formuläret skall vara ""den-sidan-man-är-på"?do=voted"... hur tar man fram adressen till den sidan man är på? Man kan ju få fram sidan man kom ifrån med http_referer, så man kanske kan få fram sidan man är på?
sidans adress?
4 svar · 293 visningar · startad av magnusfeldth
Välj och vraka:
for each servervariable in request.servervariables
response.write "<b>" & servervariable & "</b>: " & request.servervariables(servervariable) & "<br>"
next
SCRIPT_NAME kan vara en kul servervariabel att prova?
mvh
/r: Verkar som om snabeln hann före.
behöver jag SERVER_NAME oxå? Blir formulärkoden:
post="<%ServerVariables("SCRIPT_NAME")&"?do=sokning"%>" ??
magnusfeldth skrev:
behöver jag SERVER_NAME oxå? Blir formulärkoden:
post="<%ServerVariables("SCRIPT_NAME")&"?do=sokning"%>" ??
Nej, det räcker med SCRIPT_NAME. Däremot måste du ha Request framför din kod. Dessutom var det lite andra småblessyrer som jag rättade till. Se nedan:
<form method="post" action="<%=Request.ServerVariables("SCRIPT_NAME")%>?do=sokning">