답변 2개
채택된 답변
+20 포인트
2개월 전
1. 관리자 페이지 회원 리스트에서 for문에 다음코드를 넣습니다
$mb_icon =substr($row['mb_id'],0,2).'/'.get_mb_icon_name($row['mb_id']).'.gif';
$img_path='../data/member/';
if( !file_exists($img_path.$mb_icon) ) $mb_icon = '';
2. 아이콘 출력 다음에 아이콘화일명이 보이도록 합니다
<?php echo $mb_id ?><?php echo $mb_icon;?>
3. 삭제하려는 아이콘화일을 data/member 폴더 하위에서 찾아 삭제 하면 됩니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
2개월 전
댓글을 작성하려면 로그인이 필요합니다.
eyekiss
2개월 전
DB 테이블에 따로 저장하지 않고
/data/member 폴더에 저장한 걸 불러오는 형태입니다.
아이디 첫 2글자로 폴더를 생성해서 저장하는데
모두 삭제를 원하시면 /data/member/ 이하 폴더를 모두 삭제하시면 됩니다.
특정 회원의 아이콘 여부는 따로 만들어야겠네요.
Copy
<?php
$mb_dir = substr($mb['mb_id'], 0, 2);
$icon_file = G5_DATA_PATH . '/member/' . $mb_dir . '/' . get_mb_icon_name($mb['mb_id']) . '.gif';
if (file_exists($icon_file)) {
$icon_url = str_replace(G5_DATA_PATH, G5_DATA_URL, $icon_file);
$icon_filemtile = (defined('G5_USE_MEMBER_IMAGE_FILETIME') && G5_USE_MEMBER_IMAGE_FILETIME) ? '?' . filemtime($icon_file) : '';
echo '<img src="' . $icon_url . $icon_filemtile . '" alt="">';
echo '<input type="checkbox" id="del_mb_icon" name="del_mb_icon" value="1">삭제';
}
?>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
굳이 위 코드를 추가로 넣는 이유가 뭔지 궁금합니다.