2026, 새로운 도약을 시작합니다.

회원가입시 첨부 파일등록 채택완료

https://sir.kr/g5_skin/61744

보고 mb_5에 첨부파일을 받고 있습니다. 

입력 받고 출력 잘됩니다. 

그러나 관리자페이지에서 수정 삭제등을 하려고 하는데 어떻게 해야 가능할까요? 

Copy


     

                    공무원증

                        

                            

                            

                                    

                            

                            

                            

                            

                            

                                

                                    

답변 3개

채택된 답변
+20 포인트

extend 폴더에 화일 하나 만들든가 user.config.php에 추가하든가 하세요

 add_event(''admin_member_form_update'', 'member_img_del', 10, 7);

 function member_img_del(  $w, $mb_id){
     global $mb, $g5;        
     if (isset($_POST['mb_file_del'][5]) && $_POST['mb_file_del'][5]) {
                $img_file = "../data/member/" . $mb["mb_5"];
                if (file_exists($img_file)) {
                    @unlink($img_file);
                    sql_query("update {$g5['member_table']} set mb_5 = ''  where mb_id = '$mb_id' ");
                }
     }
 }

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

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

지금은 add_event('register_form_update_after', 'register_upload', 10, 5);
이렇게 되어 있어 

아래처럼 변경해 봤는데 
add_event('admin_config_form_update','register_form_update_after', 'register_upload', 10, 5);

작동을 못합니다. ㅡㅡ

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

답변에 대한 댓글 1개

훅에 대한 이해도가 없으신 것같은데요...
제 답변 잘 보시면 집개님처럼 "수정" 하라는게 아니라 "추가" 하라고 되어있...
https://sir.kr/manual/g5/288

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

extend 파일에 관리자 폼 업데이트 훅을 추가 해주세요

run_event('admin_config_form_update'); 있으니깐

해당 파일 참조 하셔서 add_event('admin_config_form_update', 'register_upload');

추가하셔서 확인해보세요

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

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

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

로그인
🐛 버그신고