> <?
> その他の処理
>
> header("location: hoge.html");
> ?>
>
> とすると、その他の処理のところで止まり、hoge.htmlにリダイレクト
> してくれません。
header関数は、何らかの文字を出力した後に実行するとWarningが発生するため、
必ず文字列を出力する前に実行する必要があります。
その他の処理の中に、文字列を出力する処理はありませんか?
php.iniの設定で、output_bufferingが有効になっている場合は、
文字列等の出力はバッファリングされ、ヘッダーやクッキーの出力後に
文字列が送信される仕組みとなっているので、header関数の実行前に
文字を出力してもWarningが発生することはありません。