'error','message'=>'로그인 필요']); exit; } $id = (int)($_POST['commentId'] ?? 0); $userId = $_SESSION['login']['user_id']; if ($id < 1) { echo json_encode(['status'=>'error','message'=>'잘못된 요청']); exit; } // 관리자 or 본인 $isAdmin = function_exists('is_qna_admin') && is_qna_admin(); $sql = $isAdmin ? "DELETE FROM kngil.qa_comments WHERE comment_id = :id" : "DELETE FROM kngil.qa_comments WHERE comment_id = :id AND commenter = :user"; $stmt = $pdo->prepare($sql); $params = [':id'=>$id]; if (!$isAdmin) $params[':user'] = $userId; $stmt->execute($params); echo json_encode(['status'=>'ok']);