- 締切済み
CGIで取得したログの改行と表示したときの修飾方法
HTMLで入力した項目を下記のCGIのファイルオープンでテキストとしてデータを取りますが、追加するように指定しているので1回目の入力の後、改行して2回目の入力をしたく、最後に\nをつけています。自分のPCをウェブサーバーにして実行すれば改行されましたがプロバイダーに載せると改行しませんでした、どなたかご教授をお願いします。また、このテキストファイルを(2)のようにして他のサイトで表示しようと考えていますがこのファイルに書かれた文字のフォントなど修飾するにはどのようにするのでしょうか? ちなみにHTML&CGI歴14日ぐらいですので、厚かましいのですが分かりやすくお願いいたします。 { # ファイルに保存 open (FH,">>file1-$number.txt");# 上書きモードでオープン $line=<FH>; @filew=("$name, $object,$time,$reason\n"); print FH @filew; close(FH); exit; } (2)<IFRAME src="cgi-bin/file1-1.txt"
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- jxt
- ベストアンサー率48% (42/86)
回答No.1
\nを\r\nにしたらできませんか?
お礼
回答いただいてありがとうございます。一度、このお礼を書いたのですが反映されていませんでした。結論から言いますと、ご指摘していただいたように行いましたがだめでした。しかし、ログファイルの拡張端子をtxtからdatに変えたところ改行できました。