Jump to content

[SOLVED] Echo directory modification date if less than 30 days old..


cgm225

Recommended Posts

I am using the following code to echo the last modification date of a directory.  However, I want it to be conditional such that the modification date will only be echoed if it is less than 30 days old (based on the current date).  Could someone help me with this?

 

<?php
$filename = '/directory/some_sub_directory';
if (file_exists($filename)) {
    echo "$filename was last modified: " . date ("F d Y H:i:s.", filemtime($filename));
?>

 

 

Thank you all in advance!

Here it is:

<?php
$filename = 'file.txt';
if (file_exists($filename)) {
$now=time();
$month_before= $now - (30 * 24 * 60 * 60);
$old_is=filemtime($filename);
if($old_is>$month_before)
echo"$filename was last modified: " . date ("F d Y H:i:s.", filemtime($filename));
}
?>

I tested it and it seems that code works... :)

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.