<?php Echo ?> ne veut rien dire !!

Bonjour
j'ai récupérer un petit script expiquant comment mettre des photos sur une page ne visualisant le dossier
mais quand il n'y a aucune image j'aimerais bien que l'on puisse voir qu'il n'y a aucune image.
<?php
$secteur='challans';
//  on affiche les photos du secteurs  
$tableau=array();
$dossier=opendir('./'.$secteur.'/photos/mini/');
while($fichier=readdir($dossier))
{
if($fichier!='.' AND $fichier !='..' AND $fichier != 'index.php');
{
$tableau[]=$fichier;
}
}
closedir($dossier);

$nbcol=4 ;//Nombre de colonnes
$nbimg=12 ;// Nombre d'images à afficher
if($nbimg!= 0)
{
echo'<table>';
for ($i=0; $i<$nbpics; $i ++)
{
if($i%$nbcol==0)
echo'<tr>';
//pour chaque miniatures on fait un lien vers la moyenne
?>
<td><a href="./photos.php?nom=<?php echo$tableau[$i]?>&amppage=<?php echo$tableau[$i]?>&ampsecteur=<?php echo$secteur?> "><img src="./<?php echo$secteur?>/photo/mini/<?php echo$tableau[$i]?>" alt="Image"/></a></td>';
<?php
if($i%$nbcol==($nbcol-1) or $i==($nbpics-1)) echo "</tr>";  
}  
    echo "</table>";
}
// si on a aucune miniature, on affiche un petit message :)
else
{
echo 'Aucune image du secteur pour le moment';
}
//    fin de l'affichage des photos      
?>


Il se trouve que actuellemnt tout mes dossier sont vide et ce script refuse de me dire qu'il n'y a pas d'image à afficher

2 réponses

  1. Pourrais-tu ouvrir ta page dans un navigateur web, et nous donner le code source de la page ainsi générée ?

    Merci,

    Xavier
    0
    1. d'accord pas de probleme voici le code :
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
         <head>
         	          <title>*****</title>
             <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      	   <link rel="stylesheet" media="screen" type="text/css" title="Design" href="**********" />
         </head>
            <body>
      Equipe de : babeth<br/>avec : 
      charlène,clémence,<br/>
      
      <!--lien vers l'équipe en détails -->
      <a href="./equipe/les herbiers.php?anim=babeth&amp;page=equipe de babeth">
      Voir cette équipe en détails</a><br/>
      Equipe de : babeth<br/>avec : 
      charlène,clémence,<br/>
      <!--lien vers l'équipe en détails -->
      <a href="./equipe/les herbiers.php?anim=babeth&amp;page=equipe de babeth">
      Voir cette équipe en détails</a><br/>
      Equipe de : Gisèle<br/>avec : 
      paul,<br/>
      <!--lien vers l'équipe en détails -->
      <a href="./equipe/les herbiers.php?anim=Gisèle&amp;page=equipe de Gisèle">
      Voir cette équipe en détails</a><br/>
      
      </div>
      </body>
      </html>


      Je ne comprend pas pourquoi tu me demande le code source de la page généré qui affiche les faute.
      La page finale je voudrait que ce soit :
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
         <head>
         	          <title>*****</title>
             <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      	   <link rel="stylesheet" media="screen" type="text/css" title="Design" href="**********" />
         </head>
            <body>
      Equipe de : babeth<br/>avec : 
      charlène,clémence,<br/>
      
      <!--lien vers l'équipe en détails -->
      <a href="./equipe/les herbiers.php?anim=babeth&amp;page=equipe de babeth">
      Voir cette équipe en détails</a><br/>
      Equipe de : Gisèle<br/>avec : 
      paul,<br/>
      <!--lien vers l'équipe en détails -->
      <a href="./equipe/les herbiers.php?anim=Gisèle&amp;page=equipe de Gisèle">
      Voir cette équipe en détails</a><br/>
      
      </div>
      </body>
      </html>
      
      0