Perlについての質問箱 34箱目
■ このスレッドは過去ログ倉庫に格納されています
0766デフォルトの名無しさん
2008/03/28(金) 22:44:45perlというかCGIなんですが教えてください。
下記ソースでtxtファイル(csvでちゃんと読み込めてるとする)を表示しようとしてます。
#!usr/bin/perl
my $no=$ENV{"QUERY_STRING"};
print "Content-Type: text/html¥n¥n";
print "<html>¥n<head>¥n</head>¥n<body>¥n";
open (NF,"Test.txt");
while(<NF>){
$data=$_;
chomp $data;
my ($datano) = split(/,/,$data);
$hantei = "NF" .$no;
if ( $no == $hantei){print "$no<br>";}else{print "error number<br>";}
print "</body>¥n</html>";
}
close(NF);
これで$no,$hanteiと関係なしに全部のデータを表示してしまいます。
原因がわからないです。
ご教授いただければ幸いです。
■ このスレッドは過去ログ倉庫に格納されています