Cannot modify header information

| コメント(0) | トラックバック(0)

簡単なリダイレクトのプログラムが動かない。

既にHTTPヘッダが出力されていまっせ!というエラーメッセージ

Warning: Cannot modify header information - headers already sent by (output started at /var/home/yyyy.php:1) in /var/home/yyyy.php on line 2
<?
header("Location: xxxx.php");
exit;
?>

エラーの原因は文字コードにありました。
UTF-8で記述しているのですが、使っているエディタには、UTF-8 と UTF-8N の指定があって、UTF-8 になっていた。これを UTF-8N にしたら正常に動作した。

UTF-8とUTF-8N?
これは何が違うんだ??

UTF-8とUTF-8Nの違い

トラックバック(0)

トラックバックURL: http://www.karakuriya.biz/mt/mt-tb.cgi/714

コメントする

ウェブページ

Powered by Movable Type 4.261

このブログ記事について

このページは、H.Imaiが2008年7月15日 11:38に書いたブログ記事です。

ひとつ前のブログ記事は「メールの添付忘れを防止するプラグイン」です。

次のブログ記事は「UTF-8とUTF-8Nの違い」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。