De el script del list.php
Hola de nuevo companyero...
¿No hay forma de aplicar un campo hora para que el servidor se entere tanto de la fecha de modificación como de la hora que se ha modificado?
<?php
function folderlist(){
$startdir = './uploadp/';
$ignoredDirectory[] = '.';
$ignoredDirectory[] = '..';
$j=0;
if (is_dir($startdir)){
if ($dh = opendir($startdir)) {
while (($folder = readdir($dh)) !== false) {
if (!(array_search($folder,$ignoredDirectory) > -1)) {
if (filetype($startdir . $folder) == "dir") {
$fechas[date('Y-m-d-', filectime($startdir . $folder)) . Sprintf("%03s", $j)] = $j;
$directorylist[$j]['name'] = $folder;
$directorylist[$j]['path'] = $startdir;
$j++;
}
}
}
closedir($dh);
}
}
ksort($fechas);
$i = 1;
reset($fechas);
foreach ($fechas as $fecha => $valor){
echo "$i. <a href='" . $directorylist[$valor]["path"] . $directorylist[$valor]["name"] . "'>" . $directorylist[$valor]["name"] . "</a><br /><br />";
$i++;
}
}
folderlist();
?>
¿No hay forma de aplicar un campo hora para que el servidor se entere tanto de la fecha de modificación como de la hora que se ha modificado?
<?php
function folderlist(){
$startdir = './uploadp/';
$ignoredDirectory[] = '.';
$ignoredDirectory[] = '..';
$j=0;
if (is_dir($startdir)){
if ($dh = opendir($startdir)) {
while (($folder = readdir($dh)) !== false) {
if (!(array_search($folder,$ignoredDirectory) > -1)) {
if (filetype($startdir . $folder) == "dir") {
$fechas[date('Y-m-d-', filectime($startdir . $folder)) . Sprintf("%03s", $j)] = $j;
$directorylist[$j]['name'] = $folder;
$directorylist[$j]['path'] = $startdir;
$j++;
}
}
}
closedir($dh);
}
}
ksort($fechas);
$i = 1;
reset($fechas);
foreach ($fechas as $fecha => $valor){
echo "$i. <a href='" . $directorylist[$valor]["path"] . $directorylist[$valor]["name"] . "'>" . $directorylist[$valor]["name"] . "</a><br /><br />";
$i++;
}
}
folderlist();
?>
1 respuesta
Respuesta de davidcortesb
1