日付一覧
2026-07-05 の詳細
— リスク 0% /
Silent(沈黙・見守る)
この日の推奨: 介入なし(見守り)
現時点で強いネガ要因は検出されていない。
検知理由(具体)
- バグ・エラー・実装詰まりなどの技術的課題が記録されています
user_id 偽装して他人のデータ消せるか?
安全な方法はこうです。
session_start();
$user_id = $_SESSION['user_id']; // ログイン時に保存した値
$id = $_POST['id'];
$stmt = $pdo->prepare(
"DELETE FROM memo WHERE id = ? AND user_id = ?"
);
$stmt->execute([$id, $user_id]);
ここではブラウザは user_id を決められません。サーバーがセッションに保存している user_id を使うので、他人のデータは削除できません。
安全な方法はこうです。
session_start();
$user_id = $_SESSION['user_id']; // ログイン時に保存した値
$id = $_POST['id'];
$stmt = $pdo->prepare(
"DELETE FROM memo WHERE id = ? AND user_id = ?"
);
$stmt->execute([$id, $user_id]);
ここではブラウザは user_id を決められません。サーバーがセッションに保存している user_id を使うので、他人のデータは削除できません。
モチベ低下 0%
アイデア枯渇 0%
孤独感 0%
技術詰まり 0%
習慣途絶 0%
レベルアップ不足 0%
公開後課題 0%