Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu]Balise utilisateur avec fonction récursive
#2

Il y a un plugin pour ça : http://dev.cmsmadesimple.org/projects/filelist
Il y en a peut-être encore d'autres.
Sinon, tu peux te baser sur ce code qui liste les images d'un répertoire :
Code :
global $gCms;
$dir = $gCms->config['root_path'] . DIRECTORY_SEPARATOR .'uploads/images/';
$url = './uploads/images/';
echo '<ul>';
// Open a known directory, and proceed to read its contents
if (is_dir($dir)) {
    if ($dh = opendir($dir)) {
        while (($file = readdir($dh)) !== false) {
                     if ('file' == filetype($dir . $file)) {
echo "<li><a href=".$url.$file.'" rel="lightbox"><img src="'.$url.'thumb_'.$file.'" /></a>'."</li>\n";    
                    }
       }
       closedir($dh);
   }
}
echo '</ul>';
(il vient du wiki)

while($file = readdir($dh)) {
me paraît nettement plus propre que
while (($file = readdir($dh)) !== false) {

idem pour while (false !== ($file = readdir($dir_handle))) {
meilleur : while ($file = readdir($dir_handle)) {
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)