Je cherche a développer un site web dans le cadre de mes études sur lequel il sera possible d'uploader et de consulter une image
J'ai malheureusement un problème récurrent concernant le bout de code suivant
<?php//Début du code ...
$dirname = './Images_Dispos';//chemin menant aux catégories de l'utilisateur
$dir = opendir($dirname); //Ouvre le dossier Images_Dispos et stocke le contenu de ce dossier dans $dir
while($file = readdir($dir))//On lit le contenu de dir
{
if($file != '.' && $file != '..' && !is_dir($dirname.$file))//Si un des fichiers contenu dans dir est au bon format
{
$catname='./Images_Dispos/'.$file;//On stocke le chemin menant vers la catégorie (le chemin dans $dir) dans $catname
$cat=opendir($catname);//On ouvre ce dossier et on stocke les fichiers qu'on y trouve dans $cat
while($img= readdir($cat))//On lit le contenu de $cat
{
if($img!='.' && $img != '..' && !is_dir($catname.$img))//On vérifie que les fichiers contenu dans $cat sont au bon format
{
for ($i=1;$i<=$nb;$i++)
{
if ($tabImg[$i]==$img.'='.$_SESSION['mailUtilisateur'])
{
echo'<img alt="Trouve pas" src="./Images_Dispos/'.$file.'/'.$img.'">';
}
}
}
}
closedir($cat);
}
}
closedir($dir);
?>
Ce problème concerne les images que je souhaite afficher, ma page n'affiche que la dernière image de tabImg. Pourriez vous me dire pourquoi et quelle solution puis-je apporter à ce problème?Cordialement