Código PHP:
function listmtime($c,$d)
{
global $file_folder;
$c=time() - filemtime("users/$c/information/online.db");
$d=time() - filemtime("users/$d/information/online.db");
if($c==$d)
{
return 0;
}
return ($c < $d) ? -1 : 1;
}
$fs = array();
$file_folder = "users/$username/friends/online";
$dir = @opendir($file_folder);
while ($file_name = @readdir ($dir))
{
$fs[]=$file_name;
}
@usort($fs,"listmtime");
foreach($fs as $file_name){
if ($file_name != "." && $file_name != "..")
{
echo $file_name;
}
El problema es que no anda, y si pongo en vez de eso "$file_folder/$d" anda pero con el modified time del archivo mismo, no del indicado.
Muchisimas gracias