さわいです。 > 斜め読みなんで他にも何かあるかもしれませんけど、 > > if($file[$i]=="\r\n") { print "<hr>\n"; } > ↑ここの$iは$kじゃないですか? おいらも そうおもいますが、、、 それだと 空行全てに HRが・・・・ やはり フラグもって・・・最初の空行発見時にだけ HRを出力が よろしいかと、、