मैं इस php पटकथा लिखी 24 घंटे, से अधिक उम्र के पुराने फाइलों को डिलीट करना हट जाता है लेकिन यह नये सहित सभी फ़ाइलें हटा दी:PHP स्क्रिप्ट, सभी फाइलों
<?php
$path = 'ftmp/';
if ($handle = opendir($path)) {
while (false !== ($file = readdir($handle))) {
if ((time()-filectime($path.$file)) < 86400) {
if (preg_match('/\.pdf$/i', $file)) {
unlink($path.$file);
}
}
}
}
?>
आप किस ओएस का उपयोग कर रहे हैं? Win32 या यूनिक्स/लिनक्स? –
यह नहीं होना चाहिए> 86400? –
यह एक लिनक्स सिस्टम पर है। मुझे मेरी त्रुटि दिखाई देती है। लेकिन यह पुरानी फाइलों को भी क्यों हटा दिया? – ChuckO