更新するたびにPOSTで送信される

前提

ローカル環境では多重投稿されませんがサーバにアップロードした場合多重投稿される。(POST使用)
ロリポップLiteSpeed使用

実現したいこと

ブラウザを再読み込みした際POSTが再度送信されないようにする。

発生している問題・エラーメッセージ

読み込みをするたび送信される サーバー上でheaderが動作しない。(ローカル環境上ではheaderを動かせています)

該当のソースコード

一部になります。 <?php $i = 1; $entry = $db->query("SELECT文); if (isset($_POST['add'])) {   //ボタンが押されたら $db->query(INSERT文); $db->query(UPDATE文'); $comment = ""; } header('Location: ./' . urldecode($uri) . '', true, 301); } else { } } catch (PDOException $e) { echo 'DB ERROR' . $e->getMessage(); } ?>

コメントを投稿

0 コメント