2008年07月15日

Cannot modify header information

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

既に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の違い

2008年07月15日 11:38 | Webシステム


トラックバック

このエントリーのトラックバックURL:

コメント

コメントしてください




保存しますか?