Je réalise une galerie de photos en flash !
Alors pour me simplifier la tâche, l'upload se réalise dans un dossier images
Puis je fait appel un script php qui liste les noms de fichiers au format XML :
Je veux faire un tri descendants par dates de dernières modification des fichier !
Ainsi avoir des Nœuds dans l'ordre
Y'a t-il qqun qui le sait ?
Alors pour me simplifier la tâche, l'upload se réalise dans un dossier images
Puis je fait appel un script php qui liste les noms de fichiers au format XML :
Code:
$chemin = 'images';
$xml_string = <<<XML
<?xml version="1.0" encoding="UTF-8"?>
<images>
</images>
XML;
$xml_generator = new SimpleXMLElement($xml_string);
if ( $handle = opendir( $chemin) )
{
while (false !== ($file = readdir($handle)))
{
if ( is_file($chemin.'/'.$file) && ext($file) )
{
list( $width, $height ) = getimagesize($chemin.'/'.$file);
$image = $xml_generator->addChild('image');
setlocale(LC_ALL, "fr_FR");
$image->addchild('time', date("F d Y H:i:s", filemtime($chemin.'/'.$file)));
$image->addChild('path', $chemin.'/'.$file);
$image->addChild('height', $height);
$image->addChild('width', $width);
}
}
closedir($handle);
}
header("Content-Type: text/xml");
echo $xml_generator->asXML();
function ext($fil) {
$extensions = array('.png', '.gif', '.jpg', '.jpeg','.JPG');
$extension = strrchr($fil, '.');
if (in_array($extension, $extensions)) {
return true; } else {return false ;}
}
Je veux faire un tri descendants par dates de dernières modification des fichier !
Ainsi avoir des Nœuds dans l'ordre
Y'a t-il qqun qui le sait ?