Files
kngil_home/kngil/bbs/qa_comment_update.php
2026-02-05 12:53:59 +09:00

36 lines
826 B
PHP

<?php
require_once __DIR__ . '/env.php';
kngil_start_session();
header('Content-Type: application/json');
require_once __DIR__.'/db_conn.php';
if (empty($_SESSION['login'])) {
echo json_encode(['status'=>'error','message'=>'로그인 필요']);
exit;
}
$id = (int)($_POST['commentId'] ?? 0);
$content = trim($_POST['comment'] ?? '');
if ($id < 1 || $content === '') {
echo json_encode(['status'=>'error','message'=>'잘못된 요청']);
exit;
}
// 본인 댓글만 수정
$stmt = $pdo->prepare("
UPDATE kngil.qa_comments
SET content = :content,
mdt_dt = NOW()
WHERE comment_id = :id
AND commenter = :user
");
$stmt->execute([
':content' => $content,
':id' => $id,
':user' => $_SESSION['login']['user_id']
]);
echo json_encode(['status'=>'ok']);