Revision: 77506
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 27, 2019 12:02 by daemondevin
Initial Code
<?php /** * lastModified * * @author demon.devin * @link PortableAppz.cu.cc/ * @copyright 2016 * @package lastMofified * @version 1.0 * * With this snippet you will have the ability to deliver the most recent version of any file. * When dealing with a browser's cache you can't be certain your viewers are getting the most * recent copy. By appending a GET value (the UNIX timestamp) to, for example, a stylesheet, * you can make the browser think the stylesheet is dynamic, thus reloading the stylesheet time * the modification date changes. * * PARAMETERS * $filepath string path to the file of the document you wish to use * * EXAMPLE: * <link rel="stylesheet" type="text/css" href="<?php echo lastModified('../css/style.css'); ?>" /> * * OUTPUT: * <link rel="stylesheet" type="text/css" href="style.css?1477050530" /> */ // //default settings if (!function_exists(lastModified)){ function lastModified($filepath) { $lastModified = filemtime($path.$file); $timeStamp = $filepath.'?'.$lastModified; return $timeStamp; } } ?>
Initial URL
http://portableappz.x10.mx/extras/lastModified
Initial Description
With this snippet you will have the ability to deliver the most recent version of any file. When dealing with a browser's cache you can't be certain your viewers are getting the most recent copy. By appending a GET value (the UNIX timestamp) to, for example, a stylesheet, you can make the browser think the stylesheet is dynamic, thus reloading the stylesheet time the modification date changes.
Initial Title
lastModified.func.php
Initial Tags
javascript, cache
Initial Language
PHP