遅延も追加したい次のphpコードがあります。
<?php
echo "Message has been sent.";
header("Location: page2.php", true, 303);
exit;
?>
上記のコードは速すぎるため、メッセージが表示されません。
私が試してみました:
<?php
sleep(5);
echo "Message has been sent.";
header("Location: page2.php", true, 303);
exit;
?>
これもメッセージを表示しませんが、5 秒間スリープします。これは時間の無駄です。
リダイレクトする前に 5 秒間メッセージを表示するにはどうすればよいですか?