return $info;
}
+function call_cmp($a, $b)
+{
+ if (!empty($a['read']) && empty($b['read']))
+ return 1;
+ elseif (!empty($b['read']) && empty($a['read']))
+ return -1;
+ elseif ($a['timestamp'] > $b['timestamp'])
+ return -1;
+ else
+ return 1;
+ return 0;
+}
+
function read_directory($directory)
{
$result = array();
}
closedir($dir);
}
+
+ usort($result, "call_cmp");
return $result;
}
return;
}
+ $info = read_info($dir, $call);
+ if (empty($info['read'])) {
+ $info['read'] = date('U');
+ write_info($dir, $call, $info);
+ }
+
header(sprintf('Content-disposition: inline; filename="%s.au"', $call));
header('Content-Type: audio/basic');
header("Cache-Control: ");