

お世話になります。
Perl/CGIで悩んでいるところがあり質問させていただきに参りました。
サーバ上の、とあるフォルダに下にある.htmlファイルの一覧を表示・リンクし、またその各ファイルの最終更新日付を表示したいと思っています。
そこで下記の様な、ソースを書きました。
opendir (DIR,$dir) ;
@files = grep { /\.html$/ } readdir DIR;
close DIR;
foreach $filename (@files){
$modtime = (stat($filename))[9] ; #
($sec, $min, $hour, $mday, $mon, $year) = localtime($modtime);
$year = $year + 1900;
$mon= $mon + 1;
print "<a href=html/$filename>$filename</a>[作成日:$year 年$mon月$mday日$hour時$min分$sec秒]<P>\n";
}
これを実行すると、複数ファイルのうち、1つのファイルだけが、なぜか正常に表示され、あとのファイルはすべて
「1970 年1月1日9時0分0秒」となってしまいます。
これはどうしてなんでしょうか??
分かる方がいらっしゃいましたら、ご教授の程、よろしくお願いします。
環境:Windows 2000 Server,IIS,ActivePerl
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Wallpaper Engineでおすすめの...
-
Perlのエラーについてご教授く...
-
bashスクリプト
-
perlで2次元配列をサブルーチ...
-
Strawberry Perl for Windows ...
-
ターミナルで特定の文字と文字...
-
INDIRECT 横に再度抽出したい
-
Perl 数値にスラッシュを入れる...
-
Perlの全角スペース 文字化け?
-
perl の open について教えてく...
-
Perl言語について。
-
ファイルをディレクトリ分配の...
-
アルファベットに付いて質問し...
-
#!/usr/bin/perlで書きだしたCG...
-
perlのflock関数でロックをかけ...
-
AI sisterとは、偽物の人ですか?
-
ファイルアイコンの左下に緑の□...
-
perlプログラミング 空白行削除
-
perlでリテラル値はメモリにど...
-
Perlで時間の計算
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
fopenでディレクトリ内の全ファ...
-
ファイルがオープンできない
-
ファイルの結合
-
1行がやたら長いテキストをバッ...
-
CGI二重起動防止ロック処理
-
perl の printでのファイルへの...
-
unixでのファイルロックの方法...
-
ファイルロックの解除方法
-
Cookieが保存できない。
-
TSVファイルを読み込んでCSV形...
-
ExcelをCSV書き出す場合のシー...
-
エクセルVBA コードが同じでも...
-
awkスクリプトでダブルクォーテ...
-
batファイルでrenameができませ...
-
VBAでCSVファイルを途中行まで...
-
Windowsで複数のファイルを同じ...
-
where can I buy snowbord in t...
-
ReadLineでの読み出し行を指定する
-
バッチファイルの作り方(CSV→...
-
C言語で特定の行を抽出する方法...
おすすめ情報