首先确认PHP有创建和删除文件的权限。
1.
<?php
$filename='test.abc';
$str='1234321';
$fp=fopen($filename,'w');
fputs($fp, $str);
fclose($fp);
?>
2.
<?php
$filename='test.abc';
$timestamp='3600';
if(filemtime($filename)<time()-$timestamp) unlink($filename);
?>
1.
<?php
$filename='test.abc';
$str='1234321';
$fp=fopen($filename,'w');
fputs($fp, $str);
fclose($fp);
?>
2.
<?php
$filename='test.abc';
$timestamp='3600';
if(filemtime($filename)<time()-$timestamp) unlink($filename);
?>
几乎是没有什么办法,用session的时间当定时器吧,或者你开个页面定时提交删除要求
$tmpfname 是文件名。文件就存储在d://job下
没试过。