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

Fermé
Utilisateur anonyme - 31 oct. 2006 à 11:50
 Utilisateur anonyme - 1 nov. 2006 à 16:40
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
A voir également:

2 réponses

Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
31 oct. 2006 à 15:12
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
Utilisateur anonyme
1 nov. 2006 à 16:40
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