[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
#================================================================#