webForumDet fria alternativet

Bekräfta vilken sida man är i

ASP

1 svar · 282 visningar · startad av Donatello

Medlem sedan jan. 2005108 inlägg
Frågan#1

Hello boys :)

Har kört fast lite här... Håller på å bygga ett inloggningssystem och skulle på ett ställe vilja kunna få bekräftat på vilken sida exekveraren jobbar.

Ett exempel...

Sidan.asp:

<!-- #include virtual = "/top.asp" -->
<html>
<head>
osv.

Top.asp:

<%
Do stuff
IF current page = Sidan.asp THEN
  Do more stuff
ELSE
  Response.redirect "/bann.asp"
END IF
%>

Funderade först på server.mappath, men det verkar inte vara till någon hjälp. Nån som har nån idé?

Medlem sedan juni 200032 967 inlägg
#2
sCurrentPage = request.servervariables("path_info")
if instr(sCurrentPage, "/") > 0 then
	sCurrentPage = right(sCurrentPage, len(sCurrentPage)- instrRev(sCurrentPage, "/"))
end if

if sCurrentPage = "sidan.asp" then
264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)