묻고답하기
그룹별 페이지 이동하는 코드 입니다.
2012.07.17 17:46
Tip 게시판에 있는것입니다. 다들 잘 작동하시는거 같은데 전 작동을 안하네요;;
<?php 고급회원 까지 입력하고 group.php 파일을 실행하면 로그인된 상태에서는 mid=main 페이지로 정확하게 이동합니다. 로그아웃하거나 고급회원이 아닐경우 mid=open 으로 이동해야하는데 해당 페이지로 이동안하고 그냥 멈춰 있는 흰 빈 페이지로 남습니다. 혹 수정이 필요하나요?
define('__ZBXE__', true);
require('config/config.inc.php');
$oContext = &Context::getInstance();
$oContext->init();
$logged_info = Context::get('logged_info');
foreach($logged_info->group_list as $g)
if($g=='고급회원') //apple 그룹이 맞으면 ./mid=kom 아닌 다른그룹은 ./?mid=Online 요기로
{
header ( "location:./?mid=main" );
}
else
{
header ( "location:./?mid=open" );
}
?>
댓글 2
-
송동우
2012.07.17 19:26
-
송동우
2012.07.18 22:29
다른 질문글을 보고
여기에 답변을 답니다.
이유는 제목에 제 이름이 있어서....
오래전부터
제목에 제 이름이 있으면
무조건 답변을 달지 않고 있습니다.
설명을 하자면 길고....이해해 주시기 바랍니다.
그래서 여기에 추가적으로 답을 답니다.
-------------------------
ie9, ff, 크롬에서 각각 테스트 해 봤습니다.
그런 결과는 나타나지 않았습니다.
그리고 위 코드는 웹브라우저와 상관이 없습니다.
무엇이 잘 못 되었는지 모르겠지만............
-
쿵푸팬더
2012.07.19 06:23
해당 질문글은 일단 삭제 하겠습니다. 추가 답변 감사합니다. 왜 이러한 결과가 나타나는지 한번 다시 봐야겠습니다.ㅠㅠ
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
이피디 | 게시판 글등록시 위로 튕기는 문제 | |
*별로* |
관리자 사이트맵에서 메뉴 편집이 안됩니다.
[3]
![]() | 2012.07.19 by *별로* |
여유와함께 | "등록된 글이 없습니다"라는 글이 비회원,준회원,정회원 모두 뜹니다. | |
레시테 | 예전에 게시했던 글이 삭제 되었는데 다시 볼수는 없나요? [1] | 2012.07.19 by sejin7940 |
파표 | 잘못된 요청입니다. [1] | 2012.07.19 by sejin7940 |
원퉁산 | 레이아웃 impress-06 을 쓰고 있습니다 [1] | 2012.07.19 by sejin7940 |
homebiz123 | 고수님들 도와주세요...위젯삽입? [1] | 2012.07.19 by 파표 |
누란지세 | 멀티미디어 링크로 유튜브 동영상 바로 넣는 방법이 있나요? [1] | 2012.07.18 by 송동우 |
쿵푸팬더 | 그룹별 페이지 이동하는 코드 입니다. [2] | 2012.07.18 by 송동우 |
율사랑^^ |
게시판 글쓰기 내용에 고정으로 글씨를 넣고싶은데ㅠㅠ
[3]
![]() | 2012.07.18 by 송동우 |
jay | 영문 사용시 xe 게시판의 문제 [3] | 2012.07.18 by 송동우 |
장성필 |
악성코드 위치 문의
![]() | |
싸나이김 | IP 차단 관련 으로 문의 드립니다 [1] | 2012.07.18 by 송동우 |
석독 | 페이지 오류 | |
한니발2 | 삭제된 글의 첨부파일이 URL 로 접근 다운이 가능하네요... 완전 삭제방법??? | |
지우빠 | 왼쪽메뉴에 관한 질문입니다. | |
검풍 | 게시물 내용 보기 레벨 별로 정할수 있나요 [1] | 2012.07.18 by 송동우 |
主從 | 대용량 파일 첨부가 안됩니다. ㅠㅠ | |
헬릭스짱 | 메인 페이지 수정이 안됩니다... | |
Asaph | 갑자기 익스 9 에서 첨부파일 먹통이네요... |
무엇을 위해 질문의 코드를
어떤 페이지에 적용을 했는지 잘 모르겠지만
이해가 잘 안갑니다........
저 코드는 xe와 상관없는 페이지에서
xe의 변수를 사용하기 위해 작성하는 것인데.......
xe를 사용하면서 저 코드는 필요없을 듯 한데.......
아무튼 무엇을 하는지 제가 모르니까 함부로 단정지을 수는 없겠죠...
암튼......
foreach 에 제대로 된 인자값을 못줘서 발생하는 문제 같아 보이네요
로그아웃했으니 당연한 결과로 보여지구요.......
그냥 foreach 쓸 필요없이
if($logged_info->group_list[고급회원그룹번호]) true 실행
else false 실행
이렇게 하면 됩니다.