레벨 관련된거 지금하고있는데 잘 안되네요 한번 봐주세요 ^^; > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

레벨 관련된거 지금하고있는데 잘 안되네요 한번 봐주세요 ^^; 정보

레벨 관련된거 지금하고있는데 잘 안되네요 한번 봐주세요 ^^;

본문

우선 이런오류가나네요.


Warning: Cannot modify header information - headers already sent by (output started at /home/itbada/www/extend/developer.lib.php:36) in /home/itbada/www/lib/common.lib.php on line 109

Warning: Cannot modify header information - headers already sent by (output started at /home/itbada/www/extend/developer.lib.php:36) in /home/itbada/www/head.sub.php on line 33

Warning: Cannot modify header information - headers already sent by (output started at /home/itbada/www/extend/developer.lib.php:36) in /home/itbada/www/head.sub.php on line 35

Warning: Cannot modify header information - headers already sent by (output started at /home/itbada/www/extend/developer.lib.php:36) in /home/itbada/www/head.sub.php on line 36

Warning: Cannot modify header information - headers already sent by (output started at /home/itbada/www/extend/developer.lib.php:36) in /home/itbada/www/head.sub.php on line 37

Warning: Cannot modify header information - headers already sent by (output started at /home/itbada/www/extend/developer.lib.php:36) in /home/itbada/www/head.sub.php on line 38

Warning: Cannot modify header information - headers already sent by (output started at /home/itbada/www/extend/developer.lib.php:36) in /home/itbada/www/head.sub.php on line 39

============================================================
extend/developer.lib.php 내용

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
//*******************************************************************************/
//포인트별 아이콘 부여
function level_icon($mb_id) {

global $g4;

$sql = "select mb_level, mb_id from $g4[member_table] where mb_id='$mb_id'";
$result = sql_query($sql);
$data = sql_fetch_array($result);

$is_admin = is_admin($mb_id);
//$ic_point = $data[mb_point];
$ic_level = $data[mb_level];
//$ic_mb_id = $data[mb_id];//특정회원 지정아이콘

if($is_admin == 'super') //최고 관리자 아이콘
              {echo "관리자";}
else if($ic_mb_id == 'test') //특정회원 지정아이콘
              {echo "특별회원";}
else if(!$ic_level) //비회원 아이콘
              {echo "손님";}
else if($ic_level <= 2) //레벨0~2(일반회원)
              {echo "일반회원";}
      else if($ic_level = 3 || $ic_level = 4 ) //레벨3 ~ 4(정회원)
              {echo "정회원";}
      else if($ic_level = 5 || $ic_level = 6 ) //레벨5 ~ 6(실버회원)
              {echo "실버회원";}
      else if($ic_level = 7 || $ic_level = 7 ) //레벨7 ~ 8(골드회원)
              {echo "골드회원";}
      else if($ic_level = 9 ) //레벨9(VIP회원)
              {echo "VIP회원";}
}

?>
============================================================
head.sub.php 오류나는줄 내용 33~39번째줄

header("Content-Type: text/html; charset=$g4[charset]");
$gmnow = gmdate("D, d M Y H:i:s") . " GMT";
header("Expires: 0"); // rfc2616 - Section 14.21
header("Last-Modified: " . $gmnow);
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: pre-check=0, post-check=0, max-age=0"); // HTTP/1.1
header("Pragma: no-cache"); // HTTP/1.0
============================================================
lib/common.lib.php 109번째중 내용
    setcookie(md5($cookie_name), base64_encode($value), $g4[server_time] + $expire, '/', $g4[cookie_domain]);


=======================================================
이렇게했거든요.

적용하려는건 까만도둑님 팀 http://www.sir.co.kr/bbs/tb.php/g4_tiptech/62 요걸

포인트가아닌 레벨만으로 정회원중회원,,,,, 머 이렇게 하려구요

그래서 http://sir.co.kr/bbs/tb.php/g4_qa/16620 요답변을 얻었습니다.

근데 해보니 해러가 나서 이렇게 질문드립니다.
  • 복사

댓글 전체

else if($ic_level = 3 || $ic_level = 4 ) //레벨3 ~ 4(정회원)
              {echo "정회원";}
      else if($ic_level = 5 || $ic_level = 6 ) //레벨5 ~ 6(실버회원)
              {echo "실버회원";}
      else if($ic_level = 7 || $ic_level = 7 ) //레벨7 ~ 8(골드회원)
              {echo "골드회원";}
      else if($ic_level = 9 ) //레벨9(VIP회원)

대충 눈에 보이는 버그

= 을  == 으로 변경해주세요
© SIRSOFT
현재 페이지 제일 처음으로