홈페이지를 만들고있습니다.
dev서버라 회사에서 아니면 보이지 않아서 url은 공개해봣자 안보이므로 pass....
홈페이지의 서브메뉴에서 그누보드 아닌 서브와 그누보드 기반인 페이지들로 나뉘는데
만약 로그인을 하면 ....가 로그인중입니다 가 나오게 소스를해놨어요
그누보드 아닌 페이지에서는 로그인하면 위에가 출력되는데
그누보드 페이지들에서는 아이디을 못받아오는거같아요
<?
if(!$mb_id['mb_id'])
{
include_once "login_2.php";
}
else
{
include_once "logout.php";
}
?>
login_2는 로그인,회원가입이 나오게하는페이지고
logout은 ...가로그인중입니다가 나오게 하는 페이지입니다.
그누보드의 common.php와 그누보드가 아닌 페이지(login_check.php)의 세션 폴더 경로는 같습니다
권한도 777로 줬구요
echo $mb_id를 찍어보니 그누보드가 아닌 페이지에서는 해당 id가 찍히고
그누보드 페이지에서 찍어보니 아이디가 안찍히네요...
세션경로도일치하고 위 소스도 같이 줬고
폴더 권한도 777로 줬는데
왜 못받아올까요...
도와주세요 ㅠ
dev서버라 회사에서 아니면 보이지 않아서 url은 공개해봣자 안보이므로 pass....
홈페이지의 서브메뉴에서 그누보드 아닌 서브와 그누보드 기반인 페이지들로 나뉘는데
만약 로그인을 하면 ....가 로그인중입니다 가 나오게 소스를해놨어요
그누보드 아닌 페이지에서는 로그인하면 위에가 출력되는데
그누보드 페이지들에서는 아이디을 못받아오는거같아요
<?
if(!$mb_id['mb_id'])
{
include_once "login_2.php";
}
else
{
include_once "logout.php";
}
?>
login_2는 로그인,회원가입이 나오게하는페이지고
logout은 ...가로그인중입니다가 나오게 하는 페이지입니다.
그누보드의 common.php와 그누보드가 아닌 페이지(login_check.php)의 세션 폴더 경로는 같습니다
권한도 777로 줬구요
echo $mb_id를 찍어보니 그누보드가 아닌 페이지에서는 해당 id가 찍히고
그누보드 페이지에서 찍어보니 아이디가 안찍히네요...
세션경로도일치하고 위 소스도 같이 줬고
폴더 권한도 777로 줬는데
왜 못받아올까요...
도와주세요 ㅠ
댓글 3개
아직 해결 못했군요
지난번 질문에 답변을 한 것 같은데..
세션폴더를 같이 했다면 로그인 후 세션명(그누에서는 ss_mb_id를 씁니다)으로 아이디를 세션에 저장하거나
common.php에서 찾아오는 세션명을 바꾸어야겟지요
그 다음 문제는 세션에서 찾아온 아이디로 회원 테이블에서 회원 정보를 불러오는 부분입니다
$member[mb_id] 등등의 변수를 만들죠
이 부분을 그누 아닌 회원 테이블에서 추출 하도록 코드를 만들던가 다른 방법으로 하던가 해서
$member 변수를 만들어야 게시글 등록 및 그누보드 여러 곳에서 사용할 수 있습니다
-----------
우선 첫 테스트는 common.php에서
그누보드 아닌 곳에서 로그인하면 아이디를 세션에 저장하도록 하고
이 아이디를 세션에서 찾아서 제대로 나오는지 출력 해보는 일입니다
--------------------
$is_member ==1 이라는 것은 로그인으로 확인 되었다는 말입니다
print_r($member); 해서 아이디 이름 등이 나오도록 해야 합니다
지난번 질문에 답변을 한 것 같은데..
세션폴더를 같이 했다면 로그인 후 세션명(그누에서는 ss_mb_id를 씁니다)으로 아이디를 세션에 저장하거나
common.php에서 찾아오는 세션명을 바꾸어야겟지요
그 다음 문제는 세션에서 찾아온 아이디로 회원 테이블에서 회원 정보를 불러오는 부분입니다
$member[mb_id] 등등의 변수를 만들죠
이 부분을 그누 아닌 회원 테이블에서 추출 하도록 코드를 만들던가 다른 방법으로 하던가 해서
$member 변수를 만들어야 게시글 등록 및 그누보드 여러 곳에서 사용할 수 있습니다
-----------
우선 첫 테스트는 common.php에서
그누보드 아닌 곳에서 로그인하면 아이디를 세션에 저장하도록 하고
이 아이디를 세션에서 찾아서 제대로 나오는지 출력 해보는 일입니다
--------------------
$is_member ==1 이라는 것은 로그인으로 확인 되었다는 말입니다
print_r($member); 해서 아이디 이름 등이 나오도록 해야 합니다
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기