webForumDet fria alternativet

sidans adress?

4 svar · 293 visningar · startad av magnusfeldth

magnusfeldthMedlem sedan jan. 20034 480 inlägg
#1

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å?

@ndersMedlem sedan juni 200032 969 inlägg
#2

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

JosefMedlem sedan mars 20023 561 inlägg
#3

/r: Verkar som om snabeln hann före.

magnusfeldthMedlem sedan jan. 20034 480 inlägg
#4

behöver jag SERVER_NAME oxå? Blir formulärkoden:

post="<%ServerVariables("SCRIPT_NAME")&"?do=sokning"%>" ??
OveRRidEMedlem sedan feb. 200112 078 inlägg
#5

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">
126 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)