include_once G5_LIB_PATH . '/register.lib.php'; // 불법접근을 막도록 토큰생성 $token = md5(uniqid(rand(), true)); set_session("ss_token", $token); set_session("ss_cert_no", ""); set_session("ss_cert_hash", ""); set_session("ss_cert_type", ""); if ($w == "") { // 회원 로그인을 한 경우 회원가입 할 수 없다 // 경고창이 뜨는것을 막기위해 아래의 코드로 대체 // alert("이미 로그인중이므로 회원 가입 하실 수 없습니다.", "./"); if ($is_member) { goto_url(G5_URL); } // 리퍼러 체크 referer_check(); if (!isset($_POST['agree']) || !$_POST['agree']) { alert('회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.', G5_BBS_URL . '/register.php'); } if (!isset($_POST['agree2']) || !$_POST['agree2']) { alert('개인정보처리방침안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.', G5_BBS_URL . '/register.php'); } $member['mb_birth'] = ''; $member['mb_sex'] = ''; $member['mb_name'] = ''; if (isset($_POST['birth'])) { $member['mb_birth'] = $_POST['birth']; } if (isset($_POST['sex'])) { $member['mb_sex'] = $_POST['sex']; }
if (sizeof($blocks) > 0) { for ($i = 0, $size = count($blocks); $i < $size; $i++) { $block_str .= ',' . $blocks[$i]; } $block_str = substr($block_str, 1); } $page_title = $lang['general_settings']; $page_body = TPL_FOLDER . '/' . $site_tpl . '/settings.php'; } else { header('Location:index.php?ac=1&f=' . urlencode('index.php?ac=12')); exit; } break; case '13': // save general settings if (!referer_check()) { die; } if (admin_check()) { $new_blocks = '\'' . str_replace(',', '\', \'', $_POST['blocks']) . '\''; $new_admin_pwd = ''; if ($_POST['admin_pwd'] == $_POST['confirm_admin_pwd']) { $new_admin_pwd = $_POST['admin_pwd']; } else { header('Location:index.php?ac=12&e='); exit; } if (strlen(trim($new_admin_pwd)) == 0) { $new_admin_pwd = $admin_pwd; } else { $new_admin_pwd = md5($new_admin_pwd);