Perlコーディング初心者質問スレ Part 38
■ このスレッドは過去ログ倉庫に格納されています
0827nobodyさん
04/11/20 04:13:04ID:???ある, 改行コードがCR+LFのテキストファイルがアップロードされた際, 改行コードをLFに
変換し, そのファイルを保存するcgiを書きたいのですが, 以下のように書いてみましたがうまくいきません.
LFに変換されずCR+LFのまま保存されてしまいます.
#!/usr/bin/perl
use CGI;
$query = new CGI;
Content-type: text/html\n\n
$fn = $query->param('filename');
$type = $query->uploadInfo($fn)->{'Content-Type'};
if($type =~ /^text\//){
open(FILE,">test.txt");
while (<$fn>) {
$temp = $_;
$temp =~ s/\r\n/\n/;
chomp($temp);
print FILE "$temp\n";
}
}
どのようにしたらいいでしょうか?宜しくお願いします.
■ このスレッドは過去ログ倉庫に格納されています