$member[6] = isset($_REQUEST['address']) ? $_REQUEST['address'] : false; $member[7] = isset($_REQUEST['movie']) ? 'O' : 'X'; $member[8] = isset($_REQUEST['book']) ? 'O' : 'X'; $member[9] = isset($_REQUEST['shop']) ? 'O' : 'X'; $member[10] = isset($_REQUEST['sport']) ? 'O' : 'X'; $member[11] = isset($_REQUEST['intro']) ? $_REQUEST['intro'] : 'null'; $result = joining($member); if ($result) { //성공뷰 $action = 920; header("location:../MainCTL.php?action={$action}"); } // else{$action=913;}//실패뷰 } elseif ($action == 912) { $action = 913; $_SESSION['login_id'] = $_REQUEST['login_id']; $_SESSION['login_passwd'] = $_REQUEST['login_passwd']; header("location:../MainCTL.php?action={$action}"); } elseif ($action == 913) { $login_id = isset($_REQUEST['login_id']) ? $_REQUEST['login_id'] : false; $login_passwd = isset($_REQUEST['login_passwd']) ? $_REQUEST['login_passwd'] : false; $_SESSION['user'] = logining($login_id, $login_passwd); } elseif ($action == 920 || $action == 900) { $_SESSION['memberPageInfo'] = getPageInfo($pageNum); $_SESSION['memberList'] = selectMemberListWithPageInfo($pageNum); } else { } header("location:../view/MainView.php?action={$action}"); ?>
function adminController($action) { switch ($action) { case 910: $pageNum = isset($_REQUEST['pageNum']) ? $_REQUEST['pageNum'] : 1; $memberPageInfo = getPageInfo($pageNum); $memberList = selectMemberListWithPageInfo($memberPageInfo); $_SESSION['memberPageInfo'] = $memberPageInfo; $_SESSION['memberList'] = $memberList; header("location:../view/MainView.php?action={$action}"); break; case 914: // 데이터 수정 처리 $data['num'] = isset($_REQUEST['num']) ? $_REQUEST['num'] : a; $data['id'] = isset($_REQUEST['id']) ? $_REQUEST['id'] : null; $data['password'] = isset($_REQUEST['password']) ? $_REQUEST['password'] : null; $data['name'] = isset($_REQUEST['name']) ? $_REQUEST['name'] : null; $data['tel'] = isset($_REQUEST['tel']) ? $_REQUEST['tel'] : null; $data['level'] = isset($_REQUEST['level']) ? $_REQUEST['level'] : null; $result = updateMemberByNum($data); if (!$result) { $action = 919; } $action = 910; $memberPageInfo = $_SESSION['memberPageInfo']; $pageNum = $memberPageInfo['currentPageNum']; header("location:./MainCTL.php?action={$action}&pageNum={$pageNum}"); //콘트롤러 재호출 break; case 916: //수정요구 처리 $num = $_REQUEST['num']; $member = selectMemberByNum($num); if (!$member) { $action = 919; } else { $_SESSION['member'] = $member; $action = 911; //수정처리 뷰로 리다이렉트 } header("location:../view/MainView.php?action={$action}"); break; case 917: // 삭제요구 처리 $num = $_REQUEST['num']; $result = deleteMemberByNum($num); if (!$result) { $action = 919; } else { $action = 910; } header("location:./MainCTL.php?action={$action}&pageNum={$_REQUEST['pageNum']}"); //콘트롤러 재호출 break; case 920: // 상품관리 처리 액션 header("location:../view/MainView.php?action={$action}"); break; case 930: // 결제관리 처리 액션 header("location:../view/MainView.php?action={$action}"); break; case 940: // 배송관리 처리 액션 header("location:../view/MainView.php?action={$action}"); break; case 950: // 매출관리 처리 액션 header("location:../view/MainView.php?action={$action}"); break; case 960: // 게시판관리 처리 액션 header("location:../view/MainView.php?action={$action}"); break; default: header("location:../view/MainView.php?action={$action}"); break; } }