Problème affichage des images via du code PHP

Fermé
nanou - 14 nov. 2009 à 16:51
planetenan Messages postés 1 Date d'inscription samedi 14 novembre 2009 Statut Membre Dernière intervention 14 novembre 2009 - 14 nov. 2009 à 20:50
Bonjour,
Je viens dans ce forum vous demander votre aide.

Je galère depuis un moment, j'aimerai afficher les images d'un repertoire dans mon site mais rien en se passe. Si je ne met pas le code php dans "$this->content =" les images s'affichent en dehors de la configuration de mon site.

Le site est consititué de cette façon :
Un entête, une partie pour un menu à droite, la partie centrale et une partie à gauche.

J'essai d'afficher ces images dans la partie centrale. Le code pour l'affichage de la partie centrale est situé dans un document copains.php. Rien ne se passe, le système ne tiens pas compte de la boucle d'affichage des images.

Merci pour votre aide et bonne journée à toutes et à tous.

Voici le contenu de la page PHP que j'essai d'afficher dans la partie centrale de mon site via "Content" :
<?php
$this->content =
'
<h1>Copains / Connaissances </h1>

<?php
$FilesFolder = "./images/thumbnails";
if (!is_dir($FilesFolder))
{
echo "ERROR : Repertoire inexistant";
return;
}
$handle = opendir($FilesFolder);
if ($handle == 0)
{
echo "ERROR";
return;
}
// Saute le . et le ..
readdir($handle);
readdir($handle);
// Parcours les images

while (($fichier = readdir($handle)) !== false)
{
echo "<p><img src=\"./images/thumbnails/$fichier\" border=\"0\" alt=\"DSCF4201\"></p>";
}
?>
</gras>
<p></p>
<spacer type="horizontal" size="32">
<spacer type="horizontal" size="32">
<a href="DSCF4202.htm" ><font face="Arial" >Suivant</font></a>
<spacer type="horizontal" size="32">
<a href="DSCF4202.htm" ><img src="../images/nextimage.gif" width="52" height="29" border="0" align="middle" alt="Suivante"></a></p>
<p></p>
<p><font face="Arial" size="2">Utilisez la barre de défilement au bas de cette fenêtre pour afficher toutes les vignettes de cette section.</font></p>
</div>

';
?>
A voir également:

2 réponses

avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
14 nov. 2009 à 17:31
Les images, c'est du XHTML → Côté client → Rien à voir avec le PHP
Le problème est tout simplement que l'url de l'image n'est pas bonne, donc on ne peut rien faire pour toi.
Commence par trouver la bonne url avec du simple XHTML (crées une page dans le même dossier que celui du script).
0
planetenan Messages postés 1 Date d'inscription samedi 14 novembre 2009 Statut Membre Dernière intervention 14 novembre 2009
14 nov. 2009 à 20:50
Merci beaucoup avion-f16 pour ta réponse.
Je vais suivre tes conseils.
Je ferai des tests et je te tiendrai au courant des résultats.

Merci encore et bon week-end.
0