PHP에서 폼 데이터를 데이터베이스에 저장하고 리다이렉트하기

다음과 같은 폼이 있다고 가정해 봅시다:

form.php<form method="POST">
  <input name="test1">
  <input name="test2">
  <input type="submit">
</form>

이 폼의 데이터를 데이터베이스에 저장해 보겠습니다:

form.php<?php
  if (!empty($_POST)) {
    // 데이터베이스에 저장
  }
?>

그러나 여기에는 문제가 있습니다: 브라우저에서 페이지를 새로 고치면 폼이 다시 제출되어 데이터가 중복 저장될 수 있습니다.

이 문제를 해결하기 위해 폼을 저장한 후 동일한 페이지로 리다이렉트를 수행해야 합니다:

php<?php
  if (!empty($_POST)) {
    // 데이터베이스에 저장
    
    header('Location: form.php');
    die();
  }
?>
Задание 1

폼을 만들고 제출 후 데이터베이스에 저장하는 기능을 구현하세요. 제출 후 데이터가 중복 저장되지 않도록 하세요.