問題
送信ボタンをクリックするたびに POST を入力していて、POST を設定する必要があります。残念ながら、何らかのランダムな理由で、POST がいっぱいになりません。
コード
echo '
<form action="settings.php" method="POST">
<textarea name="area" class="input" id="textarea">'.$settings_welcome_page['paragraph'].'</textarea><br />
<input type="submit" value="Edit" class="button">
</form>';
if (isset($_POST['area'])) {
$update = $CONNECT_TO_DATABASE->prepare("UPDATE welcome_text SET paragraph = :message");
$update->bindValue(':message', $_POST['paragraph']);
$update->execute();
header ('Location: settings.php?status=sucess');
} else {
echo' post not working ';
}
「投稿が機能していません」というエコーが返されます。これは、POST 'area' が設定されていないことを意味します。
何が問題ですか?どうすれば修正できますか? ありがとう。