음.. 하도 오랜만에 asp로 사이트를 개발하다보니
예전소스를 찾게 되었네요 ㅋ
보통 로그인후 필요한 페이지에서 로그인 후에 페이지 이동을 시켜주게 되죠?
근데 그 이전페이지에 각종 파라미터라던지 그런것들은 어떻게 던져줄것인가?
이게 문제가 되죠?
전 간단하게 그런 페이지에 asp의 include를 이용해서 값을 받았다가
로그인 페이지에 전달해서 이전 페이지의 주소값이 있으면 로그인 후에 그 페이지로 이동을 시켜주게
만들었답니다.
혹시나 필요하신 분들을 위해서 소스 올려드려요
이거 닷넷으로 하면 너무너무 쉬운건데 ㅋㅋ
strServerName = Request.ServerVariables("SERVER_NAME")
strPathInfo = Request.ServerVariables("PATH_INFO")
strQueryString = Request.ServerVariables("QUERY_STRING")
if strQueryString <> "" then '돌아가야할 URL에 인자도 있다면 인자앞에 ?를 붙임
strQueryString = "?"&strQueryString
end if
strReURL = "http://" & strServerName & strPathInfo & strQueryString
if Session("Admin_YN") <> "10" then '관리자 체크
'세션의 체크하는 로직
if Session("User_ID") = "" or isnull(Session("User_ID")) then
%>
<SCRIPT LANGUAGE="JavaScript">
<!--
//alert("로그인 후 사용하실수 있습니다.");
//location.href="Login.asp?strReURL=<%=strReURL%>";
alert("회원전용게시판입니다.\n로그인해 주십시요.");
location.href="/member/Login.asp?strReURL=<%=strReURL%>";
//-->
</SCRIPT>
<%
end if
end if
%>
허접코딩이지만 참고해서 쓰세요 ^^
그럼 오늘은 여기까지만 할께요
asp에 json을 적용할때 필요한 파일 (0) | 2014.05.29 |
---|---|
입력내용 글자수 세기 (0) | 2007.08.04 |
이미지 및 프린터 버튼 못하게 하는 태그 (0) | 2007.08.04 |
Win2003에서 업로드, 다운로드 제한 푸는 법(IIS6) (0) | 2007.08.04 |
asp로 RSS 구현하기 (0) | 2007.08.04 |