前提・実現したいこと
現在、PHPを学んでいるものです。行き詰まってしまったので、わかる方にご相談したいです。
先日、作成した掲示板システムに「グッドボタン」を追加しているときに次のようなメッセージがでました。エラー行ではheader('Location:URL')と、setcookie()を使っています。
Warning: Cannot modify header information - headers already sent by (output started at /address/function.php:33) in /address/good.php on line 13
発生している問題・エラーメッセージ
解決策として、記事を参考に、good.phpの最初にob_start(); 、最後にob_end_clean();を足しました。
結果、自分とユーザーAさん、ユーザーBさんの環境下では headers already sent by のエラーは発生しなくなりました。
ですが、ユーザーCさんの環境下でのみ、このエラーが発生し続けてしまっています。
Cさんの環境でエラーを防ぎたいのですが、自分では再現できずに、どうとりかかっていいものか困っています。
質問
質問ですが、たとえば、ブラウザキャッシュの影響でPHPエラーが残り続けてしまうことはありますか?
また、エラーを自分の環境で再現できない場合、どのように解決にとりかかればいいのでしょうか。
恐れ入りますが、ご教授をよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/18 03:19
退会済みユーザー
2019/05/18 04:07
2019/05/18 08:44