• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データが多いとエラーになる:改行をbrタグに変換)

データが多いとエラーになる:改行をbrタグに変換

このQ&Aのポイント
  • フォームから受け取ったデータに改行があれば<br />に変換。さらに<br />が2つ続いたら</p><p>に変換。
  • 入力するデータが少ない(100文字程度)時は、問題なく処理されますが、データが多い(200~300文字程度)とエラー(Premature end of script headers:hoge.cgi)になります。
  • PCのスペックの問題なのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • da-te
  • ベストアンサー率37% (3/8)
回答No.1

こんばんは。 恐らくデータのサイズが32768バイトを超えているのが原因かもしれません。 参考サイトを載せますね。 #OKWaveでも話題に出てたようです。 http://digit.que.ne.jp/work/wiki.cgi?Perl%E3%83%A1%E3%83%A2%2FFileHandle%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB#i13 http://okwave.jp/qa1493606.html

candystore
質問者

お礼

回答ありがとうございます。 原因が全く分からなかったので、とても参考になりました。 データを分割して処理するようにしてみようと思います。 とても助かりました。ありがとうございます!

関連するQ&A