[제로] 레벨아이콘달기

페이지 정보

루루아빠 2,734 2005.06.17 01:58

평점

  • 평점 : 0점 (0명 참여)

본문

// 회원 개인에게 주어지는 아이콘을 찾는 함수
$type : 1 -> 이름앞에 나타나는 아이콘
$type : 2 -> 이름을 대신하는 아이콘
function get_private_icon($no, $type) {
   if($type==1) $dir = "icon/private_icon/";
   elseif($type==2) $dir = "icon/private_name/";

   if(@file_exists($dir.$no.".gif")) return $dir.$no.".gif";
 }
------> 이부분을 다음 문장으로 교체하세요.
 // 회원 개인에게 주어지는 아이콘을 찾는 함수
// $type : 1 -> 이름앞에 나타나는 아이콘
// $type : 2 -> 이름을 대신하는 아이콘
function get_private_icon($no, $type) {

   if($type==1) $dir = "icon/private_icon/";
   elseif($type==2) $dir = "icon/private_name/";
 
   if(@file_exists($dir.$no.".gif")){

     return $dir.$no.".gif";
   }else{

     if($type==1){

       global $config_dir, $_SERVER; //설정체크를 위한 글로벌선언..

       $selfname = basename($_SERVER[PHP_SELF]); //인클루드되서 실행중인 파일명을 구함

      if($selfname == 'member_memo.php' || $selfname == 'member_memo2.php'){ //쪽지창이면.

         $f=@file($config_dir."config.php"); //db를 연결한다..

         for($i=1;$i<=4;$i++) $f[$i]=trim(str_replace("\n","",$f[$i]));

         $connect = @mysql_connect($f[1],$f[2],$f[3]);

         @mysql_select_db($f[4], $connect);
       }

       $level_temp=@mysql_fetch_row(@mysql_query("select level from zetyx_member_table where no=$no"));
       $level=$level_temp[0];

       if(!$level) $level = 10; //레벨정보가 없으면 10레벨로 처리

      return "icon/level/level".$level.".gif";
       }
   }
 }

추천인
  • 추천해 주세요
6
루루아빠 - 회원등급 : 최고관리자 - 포인트 : 1,294,164
레벨 97
경험치 1,397,066

Progress Bar 1%

- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑 루루아빠랍니다~~

댓글

첫 번째 댓글을 남겨 주세요