ti ringrazio.Però come?
Pagina listing:
Codice PHP:
$dir1 = "download/";
$n_file = 0;
if ($handle = opendir($dir1)){
while (false !== ($file = readdir($handle))){
if (!preg_match("#^\.\.?$#", $file)) {
$file = $dir1.'/'.$file;
if(is_file($file)) @$n_file++;
}
}
closedir($handle);
}
if($n_file>0){
echo "<div>";
echo "file contenuti nella cartella: ";
//echo basename($dir1).": ".$n_file;
echo $n_file;
echo "</div>";
}
if(is_dir($dir1)){
$dir1 = opendir($dir1);
while($file1 = readdir($dir1)) {
if (!preg_match("#^\.\.?$#", $file1)) {
$a1 .= $file1.",";
}
}
//togli l'ultima virgola
$a1 = substr($a1, 0, -1);
//creare un array partendo dalla stringa, ed utilizzando come separatore la virgola
//in questo modo abbiamo un array ($array), che è possibile ordinare a piacimento.
$array1 =split(',' , $a1);
asort($array1);
reset($array1);
echo "<ul style='float:left'>";
foreach ($array1 as $key1 => $val1) {
$rest1 = substr($val1, -4);
if(eregi("\.(pdf|doc|xls|zip|rar)$", $file1))
echo "<li>";
if (!preg_match("#^\.\.?$#", $file1)) {
$path1 = "download/";
if($n_file>=1){
echo $val1";
}
}
echo "</li>";
}
echo "</ul>";
closedir($dir1); //chiudo la dir
}
Come faccio a dirgli che deve prendermi solo quelli che hanno la data odierna come data di modifica?
Potrei utilizzare questa funzione:
Codice PHP:
date("d/m/Y H:i:s", filemtime($val1));
ma come all'interno dello script?
Grazie mille.