'; echo ''; if ($act == 'dump_alldata') { echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; } } foreach ($MEMBERS as $M) { //회원인증 if ($act == 'tool_auth') { getDbUpdate($table['s_mbrdata'],'auth='.$auth,'memberuid='.$M['memberuid']); setrawcookie('result_member_main', rawurlencode('처리 되었습니다.|success')); // 처리여부 cookie 저장 } //회원그룹 if ($act == 'tool_mygroup') { if ($mygroup != $M['mygroup']) { getDbUpdate($table['s_mbrdata'],'mygroup='.$mygroup,'memberuid='.$M['memberuid']); getDbUpdate($table['s_mbrgroup'],'num=num-1','uid='.$M['mygroup']); getDbUpdate($table['s_mbrgroup'],'num=num+1','uid='.$mygroup); setrawcookie('result_member_main', rawurlencode('그룹변경 처리 되었습니다.|success')); // 처리여부 cookie 저장 } } //회원등급 if ($act == 'tool_level') { if ($level != $M['level']) { getDbUpdate($table['s_mbrdata'],'level='.$level,'memberuid='.$M['memberuid']); getDbUpdate($table['s_mbrlevel'],'num=num-1','uid='.$M['level']); getDbUpdate($table['s_mbrlevel'],'num=num+1','uid='.$level); setrawcookie('result_member_main', rawurlencode('등급변경 처리 되었습니다.|success')); // 처리여부 cookie 저장 } } //회원삭제 if ($act == 'tool_delete') { getDbDelete($table['s_mbrid'],'uid='.$M['memberuid']); getDbDelete($table['s_mbrdata'],'memberuid='.$M['memberuid']); getDbDelete($table['s_mbremail'],'mbruid='.$M['memberuid']); getDbDelete($table['s_mbrphone'],'mbruid='.$M['memberuid']); getDbDelete($table['s_mbrsns'],'mbruid='.$M['memberuid']); getDbDelete($table['s_mbrshipping'],'mbruid='.$M['memberuid']); getDbDelete($table['s_paper'],'my_mbruid='.$M['memberuid']); getDbDelete($table['s_point'],'my_mbruid='.$M['memberuid']); getDbDelete($table['s_saved'],'mbruid='.$M['memberuid']); getDbDelete($table['s_avatar'],'mbruid='.$M['memberuid']); getDbDelete($table['s_friend'],'my_mbruid='.$M['memberuid'].' or by_mbruid='.$M['memberuid']); getDbUpdate($table['s_mbrlevel'],'num=num-1','uid='.$M['level']); getDbUpdate($table['s_mbrgroup'],'num=num-1','uid='.$M['mygroup']); getDbDelete($table['s_code'],'mbruid='.$M['memberuid']); getDbDelete($table['s_guestauth'],'email="'.$M['email'].'" or phone="'.$M['phone'].'"'); getDbDelete($table['s_iidtoken'],'mbruid='.$M['memberuid']); if (is_file($g['path_var'].'avatar/'.$M['photo'])) { unlink($g['path_var'].'avatar/'.$M['photo']); } $fp = fopen($g['path_tmp'].'out/'.$M['id'].'.txt','w'); fwrite($fp,$date['totime']); fclose($fp); @chmod($g['path_tmp'].'out/'.$M['id'].'.txt',0707); setrawcookie('result_member_main', rawurlencode('회원이 삭제 되었습니다.|success')); // 처리여부 cookie 저장 } //회원탈퇴 if ($act == 'tool_out') { getDbUpdate($table['s_mbrdata'],'auth=4','memberuid='.$M['memberuid']); setrawcookie('result_member_main', rawurlencode('탈퇴처리 되었습니다.|success')); // 처리여부 cookie 저장 } //포인트지급 if ($act == 'give_point') { getDbUpdate($table['s_mbrdata'],$pointType.'='.$pointType.'+'.$price,'memberuid='.$M['memberuid']); getDbInsert($table['s_'.$pointType],'my_mbruid,by_mbruid,price,content,d_regis',"'".$M['memberuid']."','0','".$price."','".$comment."','".$date['totime']."'"); setrawcookie('result_member_main', rawurlencode('포인트가 처리 되었습니다.|success')); // 처리여부 cookie 저장 } //쪽지전송 if ($act == 'send_paper') { $QKEY = 'parent,my_mbruid,by_mbruid,inbox,content,html,upload,d_regis,d_read'; $QVAL = "'0','".$M['memberuid']."','".$my['uid']."','1','".$memo."','$html','$upload','".$send_time."',''"; getDbInsert($table['s_paper'],$QKEY,$QVAL); getDbUpdate($table['s_mbrdata'],'is_paper=1','memberuid='.$M['memberuid']); } //알림전송 if ($act == 'send_notice') { /* 알림을 보내는 방법 ************************************************************ - 다음의 함수를 실행합니다. putNotice($rcvmember,$sendmodule,$sendmember,$message,$referer,$target); $rcvmember : 받는회원 UID $sendmodule : 보내는모듈 ID $sendmember : 보내는회원 UID (시스템으로 보낼경우 0) $message : 보내는 메세지 (관리자 및 허가된 사용자는 HTML태그 사용가능 / 일반 회원은 불가) $referer : 연결해줄 URL이 있을 경우 http:// 포함하여 지정 $target : 연결할 URL의 링크 TARGET (새창으로 연결하려면 _blank) ********************************************************************************/ $notice_title = $notice_title?$notice_title:'관리자 알림'; $notice_button = $notice_button?$notice_button:'내용확인'; putNotice($M['memberuid'],$m,$my['uid'],$notice_title,$notice,$notice_referer,$notice_button,'','',''); } //메일전송 if ($act == 'send_email') { if ($mailing && !$M['mailing']) continue; $subjectX = str_replace('{NAME}',$M['name'],$subject); $subjectX = str_replace('{NICK}',$M['nic'],$subjectX); $subjectX = str_replace('{ID}',$M['id'],$subjectX); $subjectX = str_replace('{EMAIL}',$M['email'],$subjectX); $contentX = str_replace('{NAME}',$M['name'],$content); $contentX = str_replace('{NICK}',$M['nic'],$contentX); $contentX = str_replace('{ID}',$M['id'],$contentX); $contentX = str_replace('{EMAIL}',$M['email'],$contentX); if (!getSendMail($M['email'].'|'.$M['name'], $my['email'].'|'.$my['name'], $subjectX, $contentX, $html)) { getDbUpdate($table['s_mbrdata'],'smail=1','memberuid='.$M['memberuid']); $j++; } $i++; } //이메일추출 if ($act == 'dump_email') { echo ''; echo ''; echo ''; echo ''; echo ''; } //연락처추출 if ($act == 'dump_tel') { echo ''; echo ''; echo ''; echo ''; echo ''; } //DM추출 if ($act == 'dump_address') { echo ''; echo ''; echo ''; echo ''; echo ''; } //전체데이터추출 if ($act == 'dump_alldata') { echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; } } if (substr($act,0,4) == 'dump') { echo '
IdNameNicnameEmailHomepageSexBirthdayBirthtypePhoneTelZipcodeAddressJobMarrdayPointUsePointDate
'.$M['name'].''.$M['email'].'"'.$M['name'].'" <'.$R['id'].'>
'.$M['name'].''.$M['phone'].''.$M['tel'].'
'.$M['name'].''.substr($M['zip'],0,3).'-'.substr($M['zip'],3,3).''.$M['addr1'].' '.$M['addr2'].'
'.$M['id'].''.$M['name'].''.$M['nic'].''.$M['email'].''.$M['home'].''.($M['sex']==1?'남':'여').''.$M['birth1'].$M['birth2'].''.($M['birthtype']?'음':'양').''.$M['phone'].''.$M['tel'].''.substr($M['zip'],0,3).'-'.substr($M['zip'],3,3).''.$M['addr1'].' '.$M['addr2'].''.$M['job'].''.$M['marr1'].$M['marr2'].''.$M['point'].''.$M['usepoint'].''.substr($M['d_regis'],0,8).'
'; exit; } if ($act == 'send_email') { setrawcookie('result_member_main', rawurlencode('총 '.$i.'명중 '.($i-$j).'명에게 메일이 전송되었습니다.|success')); // 처리여부 cookie 저장 getLink('reload','parent.','',''); } else if($act == 'send_paper' || $act=='send_notice') { setrawcookie('result_member_main', rawurlencode('전송이 완료되었습니다.|success')); // 처리여부 cookie 저장 getLink('reload','parent.','',''); } else { getLink('reload','parent.','',''); } ?>