그누보드 관리자 회원 정보 수정 페이지에서 추천인 필드 편집 활성화하기
페이지 정보

본문
관리자 페이지 추천인 수정 기능의 필요성
그누보드에서 회원이 가입할 때 입력한 추천인 아이디는 기본적으로 관리자 화면에서 직접 수정할 수 없도록 설정되어 있습니다. 운영상 회원 정보 관리 과정에서 추천인 아이디를 변경해야 할 때 관리자 폼과 업데이트 로직을 수정하여 필드를 활성화할 수 있습니다. 이를 통해 운영자는 잘못 등록된 추천인 정보를 직접 바로잡고 정확한 회원 통계와 관리 체계를 유지할 수 있는 효과를 얻습니다.
수정 전 백업 및 주의사항
파일을 수정하기 전 원본 adm/member_form.php와 adm/member_form_update.php 파일을 반드시 백업하세요. 코드 수정 중 오류가 발생할 경우 원본 파일로 즉시 복구할 수 있도록 준비해야 합니다.
adm/member_form.php 파일 수정
회원 정보 입력 폼 파일인 adm/member_form.php에서 추천인 출력 부분을 input 입력 상자 형태로 변경합니다.
<?php echo ($mb['mb_recommend'] ? get_text($mb['mb_recommend']) : '없음'); ?>위 기존 코드를 아래의 input 태그 코드로 변경하여 관리자 화면에서 직접 입력할 수 있게 만듭니다.
<input type="text" name="mb_recommend" value="<?php echo $mb['mb_recommend'] ?>" id="mb_recommend" class="frm_input">adm/member_form_update.php 파일 수정
입력된 추천인 값이 데이터베이스에 정상적으로 반영되도록 업데이트 쿼리 구문을 수정합니다. SQL 쿼리의 회원 정보 수정 구문 사이에 mb_recommend 업데이트 항목을 추가합니다.
mb_level = '<?php echo $_POST['mb_level']; ?>',
mb_recommend = '<?php echo $_POST['mb_recommend']; ?>',
mb_1 = '<?php echo $_POST['mb_1']; ?>',적용 후 확인 방법
파일 수정 작업을 마친 후 그누보드 관리자의 회원관리 페이지로 이동하여 특정 회원의 정보 수정 화면을 엽니다. 추천인 항목이 텍스트 입력 상자로 표시되는지 확인하고, 값을 변경한 뒤 저장했을 때 데이터베이스와 화면에 올바르게 반영되는지 점검합니다.
함께 보면 좋은 글
- 이전글그누보드 캡차 음성 안내 기능 비활성화 및 삭제 방법 26.09.15
- 다음글그누보드 게시판 및 전체 검색 결과에 여분 필드 포함하는 방법 26.09.15
댓글목록
등록된 댓글이 없습니다.