Bonjour,
j'ai un problème avec "lister les images d'un dossier" des meilleurs codes sources.
quand je le teste il m'affiche :
Parse error: parse error, unexpected T_STRING in /home/sites/site48/web/lister_fichiers.php on line 3
je vous rappel le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
 
<?php
//affichage de l'entête du tableau 
    echo 
    ' 
       <table border="1" align="center"> 
          <tr> 
             <td>Image</td> 
             <td>Nom de limage</td> 
          </tr> 
    '; 
     
    //nom du répertoire contenant les images à afficher 
    $nom_repertoire = 'images'; 
 
    //on ouvre le repertoire 
    $pointeur = opendir($nom_repertoire); 
    $i = 0; 
 
    //on les stocke les noms de fichiers images dans un tableau 
    while ($fichier = readdir($pointeur)) 
    {       
       if (substr($fichier, -3) == "gif" || substr($fichier, -3) == "jpg" || substr($fichier, -3) == "png" || substr($fichier, -4) == "jpeg" || substr($fichier, -3) == "PNG" || substr($fichier, -3) == "GIF" || substr($fichier, -3) == "JPG") 
       { 
          $tab_image[$i] = $fichier; 
          $i++;       
       }       
    } 
     
    //on ferme le répertoire 
    closedir($pointeur); 
 
    //on trie le tableau par ordre alphabétique 
    array_multisort($tab_image, SORT_ASC); 
 
         //affichage des images (en 60 * 60 ici) 
    for ($j=0;$j<=$i-1;$j++) 
    { 
       $image = '<img src="'.$nom_repertoire.'/'.$tab_image[$j].'" width="60" height="60">'; 
 
       echo 
       ' 
          <tr> 
             <td align="center">'.$image.'</td> 
             <td align="center">'.$tab_image[$j].'</td> 
          </tr> 
       ';       
    } 
         echo '</table>'; 
 ?>
Est-ce que quelqu'un peut m'expliquer ce qui ne va pas svp ?