테스트 사이트 - 개발 중인 베타 버전입니다

g5사용중인데 g4소스를 쓰고있습니다. 변황해야하는함수좀 알려주세요~ 채택완료

바람개비3 9년 전 조회 8,179

맨 위의 상위폴더가 html입니다.

나름 함수를 바꾼다고 바꾼것같은데 적용이 안되네요 

고수님들의 가르침 부탁드립니다.

$html = ".."; // 상대 경로

include_once ("html/common.php");

include_once("../mypage_head.php");

 

// 관리자와 본인만 본다.

if ($mb_id != $member[mb_id]) {

if($is_admin != "djlee"){

alert("추천현황은 본인만 보실 수 있습니다!");

}

}

$re = get_tmp_re($mb_id);

?>

 

아래 회원이름 옆에 있는 (+)를 클릭하시면 추천회원이 나옵니다.

 

   

   

직접 추천회원 명단추천수
 

추천인이 없습니다

//-------------------------------------------------------------------------------------------------------------------------

if($mb_id == "admin"){$mcnt = 1;$mb_id="admin";}

 

$re = get_tmp_re($mb_id);

 

$mc = get_mb_reclass(); // 가장 낮은 후원인의 레벨을 찾는다.

$mcnt = $mc[mb_recommend_class];

 

$mb = get_member($mb_id);

$mb_class = $mb[mb_recommend_class];

$mb_c = $mb[mb_recommend_class];

$mb_id = $mb[mb_id];

$mb_name = $mb[mb_name];

$mb_level = $mb[mb_level];

 

if($mb_level == 2){$img = "레벨2등급";}

else if($mb_level == 3){$img = "레벨3등급";}

else if($mb_level == 4){$img = "레벨4등급";}

else if($mb_level == 5){$img = "레벨5등급";}

else if($mb_level == 6){$img = "레벨6등급";}

else if($mb_level == 7){$img = "레벨7등급";}

else if($mb_level == 8){$img = "레벨8등급";}

else if($mb_level == 9){$img = "레벨9등급";}

else if($mb_level == 10){$img = "레벨10등급"; }

 

$f_no = 1;

$before_id = $mb_id ."|"; // 배열에 부모이름

$before_no = $f_no ."|"; // 배열에 부모번호

$list[0] = "1|0|" .$mb_name ." (" .$mb_id .") " .$img ." |#";

 

// 검색회원 하위를 배열에 넣는다.

for($k=$mb_class; $k<$mcnt; $k++){

$b_class = $k + 1; // 부모밑

 

$sql="select mb_id, mb_name, mb_recommend_class, mb_recommend from $html[member_table] where mb_recommend_class = $b_class"; 

$result = sql_query($sql);

 

for ($i=0; $row=sql_fetch_array($result); $i++) {

$mb_name = $row[mb_name];

$mb_id = $row[mb_id];

$mb_recommend = $row[mb_recommend];

 

$flgs_id = explode("|",$before_id);

for($j=0; $j

if($mb_recommend == $flgs_id[$j]){ // 상위회원이 같으면

$f_no +=1;

$before_id .= $mb_id ."|"; // 배열에 부모이름

$before_no .= $f_no ."|"; // 배열에 부모번호

}

} // 포문끝

} // 포문끝

} // 포문끝

 

$no = 1;

for($k=$mb_class; $k<$mcnt; $k++){

$mb_c = $k + 1; // 부모밑

 

$sql="select mb_id, mb_name, mb_recommend_class, mb_level, mb_recommend from $html[member_table] where mb_recommend_class = $mb_c"; 

$result = sql_query($sql);

 

for ($i=0; $row=sql_fetch_array($result); $i++) {$mb_level = "";

$mb_name = $row[mb_name];

$mb_id = $row[mb_id];

$mb_recommend = $row[mb_recommend];

$mb_level = $row[mb_level];

 

if($mb_level == 2){$img = "레벨2등급";}

else if($mb_level == 3){$img = "레벨3등급";}

else if($mb_level == 4){$img = "레벨4등급";}

else if($mb_level == 5){$img = "레벨5등급";}

else if($mb_level == 6){$img = "레벨6등급";}

else if($mb_level == 7){$img = "레벨7등급";}

else if($mb_level == 8){$img = "레벨8등급";}

else if($mb_level == 9){$img = "레벨9등급";}

else if($mb_level == 10){$img = "레벨10등급"; }

 

$ck_id = explode("|",$before_id);

$ck_no = explode("|",$before_no);

for($j=-1; $j

if($mb_recommend == $ck_id[$j]){ // 추천인이 같으면

$no +=1;

$num=$no - 1;

$m_class = $ck_no[$j];

$list[$num] = $no ."|" .$m_class ."| " .$mb_name ." (" .$mb_id .") " .$img ." |#";

//echo"$j // $no | $m_class -> $mb_recommend == $ck_id[$j]  / $mb_name ";

}

}

} // 포문끝

} // 포문끝

 

//for($m=0; $m<$no; $m++){$txt = $list[$m]; echo"$txt
";}

?>

 

 

총 하위 추천회원수 :

 

 

include_once("../tail.php");

?>

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

현재 올려주신 소스상으로는 없습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인