Se connecter avec
S'enregistrer | Connectez-vous

Pme de variable/image en PHP

Dernière réponse : dans Programmation

Bonsoir,

J'ai un souci tout bête, mais il reste un souci...! Mon image ne s'affiche pas. Voici ce que j'ai comme chemin complet : http://localhost/mon_site/images/.jpg Il manque son nom ! (les images ont pour nom 0, 1, 2)

Je crée 1 tableau où je mets les chemin de mes images, et 1 autre tableau où je mets un commentaire des images. Je fais un random sur les images, je récupère la variable correspondant au numéro de l'image pour lui associer le commentaire qui lui correspond :
Citation :
<?php
$chemin=array('../images/','../images/,'../images/'); //le chemin des images
$nom_photo=array('commentaire 1', commentaire 2, commentaire 3);//le comentaire pour chaque img
$nb=3;//mon nbre d'images
$var=rand(0,$nb);
?>

et

<?php
echo '<img src="'.$chemin[$var].'.jpg"\/>'; //je ne récupère pas ma variable $var !!!
echo $nom_photo[$var];
?>


Je ne vois pas où est mon erreur; pouvez-vous m'aider à me corriger svp ?
Bonne soirée,

tOOnie

Autres pages sur : pme variable image php

Lassé par la pub ? Créez un compte

ça y est, je viens tout juste de résoudre l'équation ! Ouf...!

La solution était (j'ignore si c'est la meilleure, mias ça marche):

<?php
$nom_photo=array('bla', 'texte', 'truc'); //plus qu'un tableau
$nb=2;
$var=rand(0,$nb);
?>

<?php
echo "<img src=../repertoire/images/" .$var. ".jpg>"; // avec le \ de ".jpg\>" ça plantait aussi...
echo '<br/>';
echo $nom_photo[$var];
?>
Lassé par la pub ? Créez un compte
Tom's guide dans le monde