묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
아이디 이용해 레벨아이콘 출력하기
2011.07.26 23:46
ZBXE페이지가 아닌 일반 PHP페이지에서 아이디를 이용해 레벨아이콘 출력을 하려합니다.
아이디가 abcd 라고 가정할 경우 abcd라는 아이디를 이용해 해당 회원의 레벨아이콘을 출력하려면 어떻게 해야하는지 궁금합니다.
예제로 답변해주시면 감사하겠습니다 ㅠ
아이디가 abcd 라고 가정할 경우 abcd라는 아이디를 이용해 해당 회원의 레벨아이콘을 출력하려면 어떻게 해야하는지 궁금합니다.
예제로 답변해주시면 감사하겠습니다 ㅠ
<?
define('__ZBXE__',true);
require_once("./config/config.inc.php");
$oContext = &Context::getInstance();
$oContext->init();
$oModuleModel = &getModel('module');
$oModuleModel->loadModuleExtends();
$oMemberModel = &getModel('member');
$oMemberController = &getController('member');
$oMemberController->init();
if($oMemberModel->isLogged()) {
$oMemberController->setSessionInfo();
$ttt= new memberModel();
$tttt=$ttt->getLoggedInfo();
$oPointModel = &getModel('point');
$level_config = $oModuleModel->getModuleConfig('point');
$point = $oPointModel->getPoint($tttt->member_srl);
$level = $oPointModel->getLevel($point, $level_config->level_step);
$level_icon = sprintf('./modules/point/icons/%s/%d.gif', $level_config->level_icon, $level);
$no = $tttt->member_srl;
$id = $tttt->user_id;
$name = $tttt->user_name;
$nick = $tttt->nick_name;
$email = $tttt->email_address;
$home = $tttt->homepage;
$birth = $tttt->birthday;
$pass = $tttt->password;
$is_admin = $tttt->is_admin;
echo "member_srl: ".$tttt->member_srl."<BR>";
echo "id: ".$id."<BR>";
echo "name: ".$name."<BR>";
echo "닉네임: ".$nick."<BR>";
echo "이메일: ".$email."<BR>";
echo "홈페이지: ".$home."<BR>";
echo "생일: ".$birth."<BR>";
echo "레벨: <img src=".$level_icon." />".$level."<BR>";
}
?>
대충 만든 것 같지만 이정도입니다.