以下に、シンプルで簡単な方法といくつかのコード例を示します。
-
header関数を使用する方法:
<?php // リダイレクトするためのコードをここに追加します header("Location: ".$_SERVER['PHP_SELF']); exit(); ?>
-
JavaScriptを使用する方法:
<?php if ($_SERVER['REQUEST_METHOD'] === 'POST') { // フォームが送信された場合の処理をここに追加します // JavaScriptを使用して同じページにリダイレクトします echo '<script>window.location.href = window.location.href;</script>'; } ?>
<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// フォームが送信された場合の処理をここに追加します
// metaタグを使用して同じページにリダイレクトします
echo '<meta http-equiv="refresh" content="0">';
}
?>
これらの方法は、同じページへのリダイレクトを実現するための基本的な手法です。具体的な使用方法や応用例に応じて、さまざまな方法が存在するかもしれません。
以上が、PHPを使用して同じページへのリダイレクトを行う方法の説明です。これを参考にして、ブログ投稿を作成してください。