또 외부로그인 관련 질문..ㅜ 정보
또 외부로그인 관련 질문..ㅜ본문
안녕하세요, 혼자 도저히 안되겠어 또 도움을 빌리러 왔습니다...ㅠㅠ
홈페이지 메인에 걸려 있는 로그인/회원가입 버튼을 누르면 해당 페이지로 옮겨지도록 링크를 걸고 싶습니다.
전에 올린 질문글에 쿠행군님께서 <a href="<?=$g4[path];?>/bbs/login.php">...의 형식으로 하라고 알려주셔서 그대로 해봤는데, 다음과 같은 문제가 있었어요 ㅜㅜ
1. 로그인 버튼을 누를 시 첨부한 사진으로 이동되는데, 저 상태에서 로그인을 하면
Parse error: syntax error, unexpected T_VARIABLE in /host/home2/mariedee/html/gnuboard4/_common.php on line 3 이렇게 뜨는데, 현재 _common.php는
<?
$g4_path = ".'; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
라, 뭐가 잘못됐다는건지 모르겠어요. 한 번 로그인했더니 이제 로그아웃도 안 되네요...
2. 그리고 회원가입 버튼을 누르면 404 에러가 뜹니다. <a href="<?=$g4[path];?>/bbs/register.php"> 만으로는 부족한건가요?
3. 또, 가능하다면 사진의 빨간 선 안에만 있는 부분... 그러니까 로그인 창만 뜨게 하고 싶거든요. 어떻게 할 수 있는 방법이 없을까요?
4. 그리고 로그인/로그아웃 후 다시 메인 페이지로 돌아오도록 설정하는 방법도 부탁드려요. ㅜㅜ login_check.php와 logout.php 의 맨 마지막 부분, 그러니까
}
else
$link = $g4[path];
goto_url($link);
?>
의 $g4[path] 에 원하는 주소를 삽입하라는 글을 많이 본 거 같은데 적용이 잘 안돼서요.
긴 글 읽어주셔서 고맙습니다 ㅜㅜ 미리 감사드릴게요...!
홈페이지 메인에 걸려 있는 로그인/회원가입 버튼을 누르면 해당 페이지로 옮겨지도록 링크를 걸고 싶습니다.
전에 올린 질문글에 쿠행군님께서 <a href="<?=$g4[path];?>/bbs/login.php">...의 형식으로 하라고 알려주셔서 그대로 해봤는데, 다음과 같은 문제가 있었어요 ㅜㅜ
1. 로그인 버튼을 누를 시 첨부한 사진으로 이동되는데, 저 상태에서 로그인을 하면
Parse error: syntax error, unexpected T_VARIABLE in /host/home2/mariedee/html/gnuboard4/_common.php on line 3 이렇게 뜨는데, 현재 _common.php는
<?
$g4_path = ".'; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
라, 뭐가 잘못됐다는건지 모르겠어요. 한 번 로그인했더니 이제 로그아웃도 안 되네요...
2. 그리고 회원가입 버튼을 누르면 404 에러가 뜹니다. <a href="<?=$g4[path];?>/bbs/register.php"> 만으로는 부족한건가요?
3. 또, 가능하다면 사진의 빨간 선 안에만 있는 부분... 그러니까 로그인 창만 뜨게 하고 싶거든요. 어떻게 할 수 있는 방법이 없을까요?
4. 그리고 로그인/로그아웃 후 다시 메인 페이지로 돌아오도록 설정하는 방법도 부탁드려요. ㅜㅜ login_check.php와 logout.php 의 맨 마지막 부분, 그러니까
}
else
$link = $g4[path];
goto_url($link);
?>
의 $g4[path] 에 원하는 주소를 삽입하라는 글을 많이 본 거 같은데 적용이 잘 안돼서요.
긴 글 읽어주셔서 고맙습니다 ㅜㅜ 미리 감사드릴게요...!
댓글 전체
님이 말씀하시는 로그인/회원가입을 하시려면 아래와 같이 하셔야 됩니다.
<? if (!$member['mb_id']) { ?>
<!-- 로그인 이전 -->
<a href="<?=$g4['bbs_path']?>/login.php?url=<?=$urlencode?>">로그인</a>
<a href="<?=$g4['bbs_path']?>/register.php">회원가입</a>
<? } else { ?>
<!-- 로그인 이후 -->
<a href="<?=$g4['bbs_path']?>/logout.php">로그아웃</a>
<a href="<?=$g4['bbs_path']?>/member_confirm.php?url=register_form.php">정보수정</a>
<? } ?>
그다음건 저도 잘 모르겠네요.
아, 그리고 3번 질문내용에 관해서는, 저 같은 경우는, 별도로 즉 제가 원하는 head와 tail를 만들어서 login.php에 인쿨드 시켰습니다.
저 같이 하시려면, 그누보드/bbs/login.php에서
include_once("./_head.php");
include_once("./_tail.php");
이 부분에서 _head.php와 _tail.php를 교체하시면 됩니다.
참고하세요.
<? if (!$member['mb_id']) { ?>
<!-- 로그인 이전 -->
<a href="<?=$g4['bbs_path']?>/login.php?url=<?=$urlencode?>">로그인</a>
<a href="<?=$g4['bbs_path']?>/register.php">회원가입</a>
<? } else { ?>
<!-- 로그인 이후 -->
<a href="<?=$g4['bbs_path']?>/logout.php">로그아웃</a>
<a href="<?=$g4['bbs_path']?>/member_confirm.php?url=register_form.php">정보수정</a>
<? } ?>
그다음건 저도 잘 모르겠네요.
아, 그리고 3번 질문내용에 관해서는, 저 같은 경우는, 별도로 즉 제가 원하는 head와 tail를 만들어서 login.php에 인쿨드 시켰습니다.
저 같이 하시려면, 그누보드/bbs/login.php에서
include_once("./_head.php");
include_once("./_tail.php");
이 부분에서 _head.php와 _tail.php를 교체하시면 됩니다.
참고하세요.
_common.php 경로가 잘 못되어 있네요
bbs폴더안에 _common.php 파일을 열으셔서
아래와 같이 수정하세요
<?
$g4_path = ".."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
bbs폴더안에 _common.php 파일을 열으셔서
아래와 같이 수정하세요
<?
$g4_path = ".."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>