Files
dev.ttsby.com/modules/member/action/a.settings_connect.php
2023-04-17 11:06:08 +09:00

36 lines
1.2 KiB
PHP

<?php
if(!defined('__KIMS__')) exit;
if (!$my['uid']) {
getLink('','','정상적인 접근이 아닙니다.','');
}
$R = getUidData($table['s_mbrsns'],$uid);
//sns 삭제
if ($act=='del') {
if (!$uid || !$R['uid']) getLink('','','정상적인 접근이 아닙니다.','');
$num_connected=getDbRows($table['s_mbrsns'],'uid<>'.$uid.' and mbruid='.$my['uid']); // 연결된 SNS 수량
if (!$num_connected && !$my['last_pw']) { //소셜미디어 단독계정인 경우 연결헤제시 접속 방법이 없기 때문에 비밀번호 등록을 유도함
getLink($g['s'].'?r='.$r.'&mod=settings&page=account','parent.','연결을 끊을수 없습니다. 비밀번호 등록후 진행해 주세요.','');
}
getDbDelete($table['s_mbrsns'],'uid='.$uid.' and mbruid='.$my['uid']);
if ($R['backup']==1) { //삭제한 이메일이 백업 이메일 경우
getDbUpdate($table['s_mbrdata'],'email_backup=1','memberuid='.$my['uid']); //백업이메일 설정을 본인확인된 전체메일로 설정
}
setrawcookie('member_settings_result', rawurlencode('연결이 해제 되었습니다.|success')); // 처리여부 cookie 저장
getLink('reload','parent.','','');
}
exit();
?>