フォーム入力を処理するページがあります。それはいくつかのことを行い、いくつかの電子メールを送信し、クライアントを別のページにリダイレクトします。物事はうまくいきます。
電子メールの送信が遅いという問題があり、2通の電子メールを送信する必要がある場合、応答時間は許容できません。クライアントを結果ページにリダイレクトしてから、メールを送信したいと思います。残念ながら、redirect()
CodeIgniterの呼び出しは実行を終了します。
302リダイレクトを実行し、スクリプトの実行を続行できるようにする方法はありますか?
302リダイレクトヘッダーがフラッシュアウトされることが重要です。接続を閉じてもかまいませんが、必須ではありません。電子メールの送信が完了するのを待つ必要がないように、電子メールが送信される前にユーザーがリダイレクトされることが重要です。