outlogin 문제점 해답찾으신분 답변좀 *^^* > 그누3질답

그누3질답

outlogin 문제점 해답찾으신분 답변좀 *^^* 정보

그누보드 outlogin 문제점 해답찾으신분 답변좀 *^^*

본문

운영자님이 올려주신 outlogin방법으로 로그인을 만드는데...
xxx.xxx.xxx.xxx/~계정명/gb1/
그누보드는 저곳에 들어있고
outlogin은 계정명/outlogin.html으로 들어있습니다.
근데 로그인하면 문제가 발생합니다.
당체 안되는군요!
로그인하면 계정명/gb1 여기주소가 뜨면서 정지.....
혹 해결보신분 좀 조언부탁드립니다. *^^*
<?
$reldir = "./gb1";  <---요런방식으로 시도를 해보았으나 안되는건 마찬가지

require_once './gb1/lib.inc.php';
?>

<table width=100% cellpadding=0 cellspacing=0 background='./img/left_member_login.gif' height=90>
<? if ($login_mb[mb_id]) { ?>
  <tr>
      <td align=center>
          <? echo "<b>{$login_mb[mb_id]}</b>님 로그인중"; ?>
          <br>
          <? echo "포인트 {$login_mb[mb_point]}점 적립"; ?>
      </td>
  </tr>
  <tr><td height=3> </td></tr>
  <tr>
      <td valign=top align=center>
          <input type=button value='Logout' onclick="location='<?=$reldir?>/mblogout.php?gb_table=<? echo $gb_table ?>'">
          <input type=button value='정보수정' onclick="left_mbformopen('<? echo $gb_table ?>')">
          <script language='JavaScript'>
              function left_mbformopen(gb_table)
  • 복사

댓글 전체

답변이 될지 모르겠네요 참고로 전 php완전완전 초보구요.^^
오늘 외부로그인 테스트 하면서 어느정도 님과 같은경우에 해결책을 찾은것 같아 테스트 요청을 하려 하다 계정에 그누보드가 설치 안되 못하고 있는데..
제가 한 방법은 이곳 그누보드의 파일몇개를 추가로 복사해서 만들어 그걸로 외부로그인을 사용 하는 식으로 했습니다.
우선 계정에 설치가되면 그때 자세히 ..아니 자세히보다..^^다시 글올릴께요..
mblogincheck.php 마지막 줄부분
    $link ="../outlog.html"; }
header("location:$link");
?>
이렇게 수정을해서 해본결과
음 확인해보니깐 문제는 로그인은 되고 대신 로그인된상태에서
이상하게  $login_mb{mb_id]이 값이 넘어 오지를 않는군요~
같은 상태에서
http://xxx.xxx.xxx.xxxr/~계정명/ccc/gbview.php?gb_table=free
를 확인하니 확실히 로그인이 된걸로 나오네요 *^^*
같은 디렉토리가 아닌경우에도
mblogincheck.php 마지막 부분
    $link ="../outlog.html"; }
이부분을 비교문으로 gb1/폴더안에서 로그인했는지를
비교해서 처리하면 될듯싶은데...
문제는 왜 변수가 넘어 오지 않을까하는 의문입니다.
소스를 전체파악 못한 상태라 이해가 가지 않습니다.
해결보신분 답변좀......
© SIRSOFT
현재 페이지 제일 처음으로