[PHP-users 5849] Re: ファイルの削除
HASHIMOTO Keisuke
php-users@php.gr.jp
Mon, 04 Mar 2002 13:57:51 +0900
こんにちは、はしもとです。
On Mon, 04 Mar 2002 13:24:00 +0900
GT <perl@getpresent.com> wrote:
> 私は下記のように試してはいたのですが「fileatime($file)」及び
> 「filemtime($file)」では時刻を取得できないファイルがあります。
>
> $dir = opendir("./data/");
> while($file = readdir($dir)){
> if(!eregi(".html$", $file) && 7200 < (time()-filemtime($file))){
> unlink( $file );
> }
> }
# closedir( $dir ); は、単にコピーし忘れただけですよね(^_^;?
readdir()でどのような文字列が返ってくるかは把握されていますか?
一度、
$dir = opendir("./data/");
while($file = readdir($dir)){
print "[$file]\n";
}
closedir( $dir );
としてどのように表示されるかを確認されれば、おそらく原因が
わかるのではないか、と思います。
> ですので現在はperlにてコードを書き、「`./delete.pl`;」としているのですが
> できればすべてphpで書きたいので既に使っている方がいらっしゃいましたら
> 教えていただきたいと思いまして質問させていただきました。
はじめからそのように質問された方が良いかと・・・。
はじめの質問メールからそのような事情が読み取れる人は居ないと
思います。
#================================================================#
橋本 敬介 - HASHIMOTO Keisuke -
Plain Text mailto:ksk@be.to
#================================================================#