タグ

ブックマーク / php1st.com (1)

  • 「headers already sent」と表示されるとき

    「headers already sent」という警告メッセージは、スクリプトの途中でheader関数を実行したときなどに表示されます。つまり、header関数より前では何も出力しないようにということです。 ただし、「header関数は1行目で実行しましょう」ということではないので、注意してください。header関数より前でecho文で何かを出力したり、HTMLタグを記述しないようにということです。 何も出力していないのにこのメッセージが表示されるときは、スクリプトファイルの先頭に無駄な空白行がないか調べましょう。また、次のように記述しても、header関数の実行前に改行コードが出力されるので、「headers already sent」という警告メッセージが表示されます。 <?php header("Content-Type: text/html; charset=UTF-8"); ○実

    「headers already sent」と表示されるとき
  • 1