This commit is contained in:
2026-01-30 17:20:52 +09:00
commit 21b6332c9c
459 changed files with 190743 additions and 0 deletions

View File

@@ -0,0 +1,165 @@
<!DOCTYPE html>
<html lang="en">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<head>
<?php include __DIR__ . "/_head.php"; ?>
<title>Q&A</title>
<!-- <script src="/kngil/js/faq/jquery-1.12.4.min.js?ver=2304171"></script> -->
<!-- <script src="/kngil/js/faq/jquery-migrate-1.4.1.min.js?ver=2304171"></script> -->
<script src="/kngil/js/faq/jquery.menu.js?ver=2304171"></script>
<script src="/kngil/js/faq/wrest.js?ver=2304171"></script>
<script src="/kngil/js/faq/placeholders.min.js?ver=2304171"></script>
<script src="/kngil/js/faq/owlcarousel/owl.carousel.min.js?ver=2304171"></script>
<script src="/kngil/js/faq/jquery.bxslider.js?ver=2304171"></script>
<!-- //그누보드 작성 -->
<!-- 디자인팀 작성 -->
<script type="text/javascript" src="/kngil/js/faq/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="/kngil/js/faq/jquery.mousewheel.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/gsap@3.12.5/dist/gsap.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/gsap@3.12.5/dist/ScrollTrigger.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/gsap@3.12.5/dist/ScrollToPlugin.min.js"></script>
<link rel="stylesheet" href="https://unpkg.com/aos@2.3.1/dist/aos.css" type="text/css"/>
<link rel="stylesheet" href="https://unpkg.com/lenis@1.1.9/dist/lenis.css">
<script src="https://unpkg.com/aos@2.3.1/dist/aos.js"></script>
<script src="https://unpkg.com/lenis@1.1.9/dist/lenis.min.js"></script>
<script type="text/javascript" src="/kngil/js/faq/faq_popup.js"></script>
<link rel="stylesheet" href="/kngil/css/qa/font-awesome.min.css?ver=2303229">
<!-- //디자인팀 작성 -->
</head>
<!-- FAQ 시작 { -->
<body>
<div class="wrap">
<!-- HEADER -->
<?php include __DIR__ . "/_header.php"; ?>
<!-- //HEADER -->
<?php
include __DIR__ . "/pop_login.php";
include __DIR__ . "/pop_join.php";
include __DIR__ . "/pop_agreement.php";
include __DIR__ . "/pop_mypage01.php";
include __DIR__ . "/pop_mypage02.php";
include __DIR__ . "/pop_mypage03.php";
include __DIR__ . "/pop_password.php";
include __DIR__ . "/pop_privacy.php";
include __DIR__ . "/pop_search.php";
// include __DIR__ . "/_nav.php";
?>
<div class="container faq">
<!-- 상단 타이틀 -->
<section class="sub-header">
<div class="page-title">
<h2 data-aos="fade-down" data-aos-duration="1000">FAQ</h2>
<p class="sub-txt">KNGIL 관련 문의하기</p>
</div>
<ul class="sub-tab">
<li class="on">
<a href="/kngil/skin/faq_list.skin.php">자주하는 질문(FAQ)</a>
</li>
<li>
<a href="/kngil/bbs/qa_list.php">문의하기(Q&A)</a>
</li>
<li>
<a href="https://939.co.kr/saman/" target="_blank">원격지원</a>
</li>
</ul>
</section>
<section class="sub-content">
<h3 class="sub-tit">자주하는 질문(FAQ)</h3>
<!-- 검색 -->
<fieldset id="faq_sch" class="search-box">
<legend>FAQ 검색</legend>
<input type="text" id="faqSearch" class="frm-input" placeholder="검색어를 입력하세요">
<button type="button" value="검색" class="btn-submit" aria-label="FAQ 검색 실행">
<i class="fa fa-search" aria-hidden="true"></i> 검색
</button>
</fieldset>
<!-- FAQ LIST (아코디언은 이 페이지 인라인 스크립트로 동작) -->
<ol id="faqList" class="faq-list" data-faq-handled="page">
<?php
// 1. DB 연결 파일 포함 (파일 경로가 다르면 수정하세요)
$db_path = __DIR__ . "/../bbs/db_conn.php";
if (file_exists($db_path)) {
include_once $db_path;
} else {
echo "<li style='padding:20px; color:red;'>설정 파일 오류: db_conn.php를 찾을 수 없습니다.</li>";
}
try {
// 2. 쿼리 실행 (PDO 방식)
$sql = "SELECT fa_subject, fa_content FROM kngil.fa_comments ORDER BY sq_no ASC";
$stmt = $pdo->prepare($sql);
$stmt->execute();
$i = 0;
// 3. 데이터 패치 및 출력
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
$question = $row['fa_subject'];
$answer = $row['fa_content'];
$i++;
?>
<li class="faq-item">
<h3 class="faq-question">
<span class="tit-bg">Q</span>
<a href="#" class="faq-link"><?php echo htmlspecialchars($question); ?></a>
<button type="button" class="faq-icon" aria-label="답변 열기">
<i class="ico-plus" aria-hidden="true"></i>
</button>
</h3>
<div class="faq-answer">
<div class="con-inner">
<?php echo nl2br(htmlspecialchars($answer)); ?>
</div>
</div>
</li>
<?php
}
if ($i == 0) {
echo "<li class='no_data' style='text-align:center; padding:50px;'>등록된 FAQ 데이터가 없습니다.</li>";
}
} catch (PDOException $e) {
// 에러 발생 시 출력
echo "<li style='color:red;'>데이터 로딩 오류: " . $e->getMessage() . "</li>";
}
?>
</ol>
</section>
</div>
<!-- FOOTER -->
<?php include __DIR__ . "/_footer.php"; ?>
<!-- //FOOTER -->
</div>
<script src="/kngil/js/index.js"></script>
<script src="/kngil/js/mypage.js"></script>
<script src="/kngil/js/join.js"></script>
<script type="module" src="/kngil/js/login.js"></script>
<script src="/kngil/js/login_sms.js"></script>
<script>
AOS.init();
</script>
</body>
<script src="/kngil/js/viewimageresize.js"></script>