꼭 도와주세요.ㅠㅠ 정보
꼭 도와주세요.ㅠㅠ
본문
- 용어 해석 -
※ $member = 회원(member) 테이블 입니다.
[mb_id] = 아이디
[mb_level] = 회원레벨
( 비회원 : 레벨 1 / 회원 : 레벨 2 )
$is_admin = 관리자
-----------------
<?php
$str = array('#99cc00', '#666666', '#333333', '#484896', '#233548');
$no = rand(0, count($str) - 1);
?>
<? if($member[mb_id] == 'bot'){ echo "<font color='green'>"; }
if($member[mb_level] == 2){ echo "<font color='$str[$no]'>"; }
if($member[mb_level] == 1){ echo "<font color='#cecece'>"; }
if($is_admin){ echo "<font color='red'>"; }
?>
<?=$list[$i][wr_name]?></font>
---------------- 문제
지금 상태가 bot 이 로그인을 하면 봇눈에는
모든 아이디가 초록색
회원은 랜덤 ( 안됨 )
비회원은 보이는색상이 cecece
---------------------
- 아래 처럼 해결되어야 합니다.-
bot 아이디가 글을 쓰면.
초록색
회원이 글을 쓰면 ( 레벨 2 )
랜덤으로 색상보이게
비회원이 글을 쓰면 ( 레벨 1 )
색상 #cecece
운영진이 글을쓰면 ( $is_admin )
글쓴이가 빨간색으로 나타나게요
※ $member = 회원(member) 테이블 입니다.
[mb_id] = 아이디
[mb_level] = 회원레벨
( 비회원 : 레벨 1 / 회원 : 레벨 2 )
$is_admin = 관리자
-----------------
<?php
$str = array('#99cc00', '#666666', '#333333', '#484896', '#233548');
$no = rand(0, count($str) - 1);
?>
<? if($member[mb_id] == 'bot'){ echo "<font color='green'>"; }
if($member[mb_level] == 2){ echo "<font color='$str[$no]'>"; }
if($member[mb_level] == 1){ echo "<font color='#cecece'>"; }
if($is_admin){ echo "<font color='red'>"; }
?>
<?=$list[$i][wr_name]?></font>
---------------- 문제
지금 상태가 bot 이 로그인을 하면 봇눈에는
모든 아이디가 초록색
회원은 랜덤 ( 안됨 )
비회원은 보이는색상이 cecece
---------------------
- 아래 처럼 해결되어야 합니다.-
bot 아이디가 글을 쓰면.
초록색
회원이 글을 쓰면 ( 레벨 2 )
랜덤으로 색상보이게
비회원이 글을 쓰면 ( 레벨 1 )
색상 #cecece
운영진이 글을쓰면 ( $is_admin )
글쓴이가 빨간색으로 나타나게요
댓글 전체
아래처럼 적용해보세요. 배열내 처음색 외에는 색이 비슷해서 구분이 힘듬니다.
<? if($member[mb_id] == 'bot'){ echo "<font style='font-size:9pt; color:green;'>"; }
if($member[mb_level] == 2) { echo "<font style='font-size:9pt; color:$str[$no];'>"; }
if($member[mb_level] == 1) { echo "<font style='font-size:9pt; color:#cecece;'>"; }
if($is_admin) { echo "<font style='font-size:9pt; color:red;'>"; }
?>
<? if($member[mb_id] == 'bot'){ echo "<font style='font-size:9pt; color:green;'>"; }
if($member[mb_level] == 2) { echo "<font style='font-size:9pt; color:$str[$no];'>"; }
if($member[mb_level] == 1) { echo "<font style='font-size:9pt; color:#cecece;'>"; }
if($is_admin) { echo "<font style='font-size:9pt; color:red;'>"; }
?>

현재 로그인한 사람이 글을 쓸때
글을 쓴 아이디의 회원레벨을 체크하는 로직입니다.
회원레벨을 체크하여
회원일 경우, 글쓴이의 ( wr_name ) 색상을 랜덤으로 표시하고
비회원일 경우에는, 글쓴이의 ( wr_name ) 색상을 #cecece 로,
회원아이디가 bot 인 회원이 글을 쓸경우, 글쓴이의 ( wr_name ) 색상을 #green 으로
마지막으로, 관리자 ( $is_admin 으로 체크 ) 가 글을 쓸 경우,빨간색으로 나타나는 로직입니다.
한번 더, 말씀 드리지만, 해당 회원이 로그인한 레벨을 체크하여,
글쓴이의 색상을 다르게 표현하는 것이 아닙니다.
글을 쓴 아이디의 회원레벨을 체크하는 로직입니다.
회원레벨을 체크하여
회원일 경우, 글쓴이의 ( wr_name ) 색상을 랜덤으로 표시하고
비회원일 경우에는, 글쓴이의 ( wr_name ) 색상을 #cecece 로,
회원아이디가 bot 인 회원이 글을 쓸경우, 글쓴이의 ( wr_name ) 색상을 #green 으로
마지막으로, 관리자 ( $is_admin 으로 체크 ) 가 글을 쓸 경우,빨간색으로 나타나는 로직입니다.
한번 더, 말씀 드리지만, 해당 회원이 로그인한 레벨을 체크하여,
글쓴이의 색상을 다르게 표현하는 것이 아닙니다.
"글쓴이의 색상을 다르게 표현하는 것이 아닙니다."
그럼 내용글의 색상을 바꾸겠다는 이야기입니까?
"
- 아래 처럼 해결되어야 합니다.-
bot 아이디가 글을 쓰면.
초록색
회원이 글을 쓰면 ( 레벨 2 )
랜덤으로 색상보이게
비회원이 글을 쓰면 ( 레벨 1 )
색상 #cecece
운영진이 글을쓰면 ( $is_admin )
글쓴이가 빨간색으로 나타나게요
"
위에 내용처럼 계정에서 테스트해 글쓴이의 이름이 정확히
색상변경을 확인하였답니다.
위에 내용을 보면
<?
$str = array('#99cc00', '#666666', '#333333', '#484896', '#233548');
$no = rand(0, count($str) - 1);
?>
<? if($member[mb_id] == 'bot'){ echo "<font style='font-size:9pt; color:green;'>"; }
if($member[mb_level] == 2) { echo "<font style='font-size:9pt; color:$str[$no];'>"; }
if($member[mb_level] == 1) { echo "<font style='font-size:9pt; color:#cecece;'>"; }
if($is_admin) { echo "<font style='font-size:9pt; color:red;'>"; }
?>
<?=$list[$i][wr_name]?></font>
이렇게 글을 쓴이의 회원레벨을 체크해 이름에 글자색을 바꾸는 것으로
되어있는데... 이소스로 확인해보셨나요?
그럼 내용글의 색상을 바꾸겠다는 이야기입니까?
"
- 아래 처럼 해결되어야 합니다.-
bot 아이디가 글을 쓰면.
초록색
회원이 글을 쓰면 ( 레벨 2 )
랜덤으로 색상보이게
비회원이 글을 쓰면 ( 레벨 1 )
색상 #cecece
운영진이 글을쓰면 ( $is_admin )
글쓴이가 빨간색으로 나타나게요
"
위에 내용처럼 계정에서 테스트해 글쓴이의 이름이 정확히
색상변경을 확인하였답니다.
위에 내용을 보면
<?
$str = array('#99cc00', '#666666', '#333333', '#484896', '#233548');
$no = rand(0, count($str) - 1);
?>
<? if($member[mb_id] == 'bot'){ echo "<font style='font-size:9pt; color:green;'>"; }
if($member[mb_level] == 2) { echo "<font style='font-size:9pt; color:$str[$no];'>"; }
if($member[mb_level] == 1) { echo "<font style='font-size:9pt; color:#cecece;'>"; }
if($is_admin) { echo "<font style='font-size:9pt; color:red;'>"; }
?>
<?=$list[$i][wr_name]?></font>
이렇게 글을 쓴이의 회원레벨을 체크해 이름에 글자색을 바꾸는 것으로
되어있는데... 이소스로 확인해보셨나요?