Problème d'affichage d'images en PHP

Résolu/Fermé
Ninja_En_Short Messages postés 133 Date d'inscription mercredi 19 septembre 2007 Statut Membre Dernière intervention 27 juin 2014 - 24 juil. 2008 à 14:53
 BarbuJack - 24 juil. 2008 à 16:04
Bonjour,

Voila mon problème : pour les boutons pour le menu sur l'interface de mon CMS j'ai développer cette petite fonction mais les images n'apparaissent pas (affichage de lien image mort) :

function affichage_menu()
{ // BEGIN function affichage menu
$connect = mysql_connect("localhost", "X", "Y");
mysql_select_db("Z");

$query_listing = "SELECT * FROM modules";
$res_listing = mysql_query($query_listing);

mysql_close($connect);
?>
<table align = center cellspacing = 10px >
<?php

while($res_array = mysql_fetch_array($res_listing)) { // Affichage de tous les liens vers les admin_X.php des modules

print_r($res_array);
$moduleName = $res_array['module_name'];
$moduleImageName = $moduleName.".jpg";
$imagepath = "image/boutons/".$moduleImageName;
$imagelink = "<img src =\"".$imagepath."\">";

echo "<tr>";
echo "<td>";
echo "<a href=admin.php?page = ".$moduleName.">".$imagelink;
echo "</td>";
echo "</tr>";
}
?>
</table>
<?php

} // END function affichage menu

Le problème étant qu'il ne trouve pas les images (qui existent bel et bien) alors que l'entête s'affiche sans rechigner.
Quand je regarde le print_r du tableau $res_array ou ce que contiennent les variables j'obtiens pourtant tous les résultats voulus. Je comprends pas où ça coince.
A voir également:

4 réponses

nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
24 juil. 2008 à 15:02
pourrais tu donner un lien pour voir en pratique ce que ça donne .?
0
Il faut vérifier que toutes les infos transmise sont correcte. Fait des echo à chaque étape pour controler.

Autrement tu peux essayer de remplacer ça :

$imagelink = "<img src =\"".$imagepath."\">";

par

$imagelink = '<img src ="'.$imagepath.'">';
0
Ninja_En_Short Messages postés 133 Date d'inscription mercredi 19 septembre 2007 Statut Membre Dernière intervention 27 juin 2014 9
24 juil. 2008 à 15:30
Bon, je vous donne le droit de me fouetter (ou pas) : "image" était au pluriel dans le dossier... mystère résolu et je me sens un peu plus bête chaque jour...
0
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
24 juil. 2008 à 15:39
erreur toute bête
mais c'est souvent les plus dures a trouver XD

ps : http://forum.crystalxp.net/style_emoticons/default/fouet.gif
-1
^^

Effectivement !
0