아래 질문에 이어 다시~~로그인 세션에 대해.. > 그누3질답

그누3질답

아래 질문에 이어 다시~~로그인 세션에 대해.. 정보

아래 질문에 이어 다시~~로그인 세션에 대해..

본문

안녕하세여 다시 여쭐게 있어서여....
 
어떤 회사에 가상프로그램이란걸 이용하기 위해
 
새페이지를 만들고 링크를 하나 걸어주었습니다.
(링크를 걸어주면 새창이 뜹니다.)
문제는 그쪽에서 명시한 소스에 현재 그누보드3를 사용중인 회원세션을 연결하라고 하네여.
연결하는 이유는 그냥 링크를 걸어주면 가상프로그램 이용을 모두 사용할수있는데
저희 홈페이지에 로그인한 회원들만이 모든기능을 사용할수있고 비회원은
기능을 제한받는 것을 하기 위해서랍니다.
 
------------------------------<소스>-------------------------------------------------
<form name="form12" action="해당 프로그램 회사 URL" method="post" target="win_id">
<input type=hidden name="프로그램ID" value="프로그램번호">
<input type=hidden name="MEMBER_ID" value="<%=Session("userid")%>">
// MEMVER_ID값은 회원들의 아이디값입니다. 유저아이디를 받는 변수를 넣어주세요 예 :<%=Session("userid")%>
          
<script>
function playvcs() {  
var win_id = window.open('','win_id','toolbar=0,location=0,directories=0,scrollbars=no,resizable=no,statusbar=no,width=900,height=700');
win_id.moveTo(1,1);
win_id.focus();
document.form12.submit();         
}
</script>   
<tr><td><a href="javascript:playvcs();"><img src="images/program_banner.gif" width="154" height="87" border="0"></a></td>
// 가상성형프로그램배너입니다. 배너이미지 디렉토리,이름,사이즈를 수정해서 사용해 주세요.
</tr>
<tr><td>
<a href="#" onClick="window.open('http://프로그램사이트URL/help/','','width=100,height=100');"><img src="images/manual.gif" width="154" height="33" border="0"></a></td></tr>
// 가상성형매뉴얼배너입니다. 배너이미지 디렉토리,이름,사이즈를 수정해서 사용해 주세요.
 
------------------------------------------------------------------------------------------------이렇게 소스 첨부를 해주었는데
그냥 세션연결없이 하면 바로 링크되어 페이지가 떠서 사용가능한데
문제는 회원들만 사용가능하게 하기위해 세션을 연결해주어야하므로
<input type=hidden name="MEMBER_ID" value="<%=Session("userid")%>">
이부분을
 
<input type=hidden name="mb_id" value="$_SESSION["ss_mb_id"]">
 
이렇게 수정하고 다시 해보니 "로그인을 해야 모든기능을 사용할수있습니다' 라고
창이 뜨고 비회원일경우 기능이 제약되어서 나오더러구요.
하지만 역시 로그인 되었어도 비회원으로 인식되어서  여기서 막힙니다.
name="mb_id"는 맞는데 
요기서 틀린거 같은데 value="$_SESSION["ss_mb_id"]" 
 
그누보드3는 무엇을 줘야 로그인이 된걸 인식할까요?
 
부디 아신다면 조언 부탁드릴께여....디자이너가 신경쓸려니 너무 어렵습니다....ㅠ_ㅠ
 
 
 
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로