묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
그룹별 로그인 후 다른페이지 나오게 하는 방법 오류 좀 알려주세요
2012.02.22 11:27
<?php
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') //apple 그룹이 맞으면 ./mid=kom 아닌 다른그룹은 ./?mid=Online 요기로
{
header ( "location:./?mid=kom" );
}
else
{
header ( "location:./?mid=Online" );
}
?>
xe 사용팁 게시판의
이 소스를 이용 하여 사용을 할려고하는데
이걸 사용 하여 login_check.php 로 만들어서 로그인 버튼을 누르면 php가 실행이 되고 그에 맞는 해당 페이지로 이동하도록 하고 싶습니다.
그런데요 로그인 버튼을 누르면
foreach 구분 부분에서 invalid argument suplied for foreach() 오류와
$g 에 한글이 깨지는 오류와
Cannot modify header information - headers already sent by 라는 오류가 뜹니다.
위에 php 를 utf-8 rom 아님 으로 저장을 하여도 위와 같은 오류가 뜹니다., 편집기는 에딧 플러스 사용 중입니다.
그리고 foreach() 구문을 안쓰고
$group = $login_info->group_list;
를 쓰면 $group 에는 아무런 값이 저장이 안됩니다. 혹시 gruop_list 말고 다른 변수르 사용해야되는지도 궁금합니다.
어떤 부분을 수정해야됩니까 ???
$logged_info->group_list as $group => $g