par
dewaelemax » 20 août 2011, 10:34
Dans le code qui suit, php m'affiche une liste de miniature qui se trouvent dans le dossier "image/bassin_boeuf_petit".
Quand on clique sur une miniatue, il m'ouvre la même image en grand.
Code : Tout sélectionner
foreach($tableau as $img)
{
if($i%$nbcol==0) echo '<tr>';
echo '<td><a href="image/bassin_boeuf_grand/' , $img , '"><img src="image/bassin_boeuf_petit/' , $img , '" alt="Image" /></a></td>';
if($i%$nbcol==($nbcol-1)) echo '</tr>';
$i++;
}
Voulant rendre mon site dynamique, j'ai modifié le code :
je récupère "image/bassin_boeuf" via la variable GET : $donnees['url']
je crée 2 variables :
Code : Tout sélectionner
$grand = $donnees['url'].'_grand/';
$petit = $donnees['url'].'_petit/';
Et enfin, je modifie mon code de départ :
Code : Tout sélectionner
foreach($tableau as $img)
{
if($i%$nbcol==0) echo '<tr>';
echo '<td><a href="$grand' , $img , '"><img src="$petit' , $img , '" alt="Image" /></a></td>';
if($i%$nbcol==($nbcol-1)) echo '</tr>';
$i++;
}
Mais là, ça ne marche pas....php ne m'affiche pas les miniatures.
je dois avoir un problème au niveau de mes variables...
Dans le code qui suit, php m'affiche une liste de miniature qui se trouvent dans le dossier "image/bassin_boeuf_petit".
Quand on clique sur une miniatue, il m'ouvre la même image en grand.
[code] foreach($tableau as $img)
{
if($i%$nbcol==0) echo '<tr>';
echo '<td><a href="image/bassin_boeuf_grand/' , $img , '"><img src="image/bassin_boeuf_petit/' , $img , '" alt="Image" /></a></td>';
if($i%$nbcol==($nbcol-1)) echo '</tr>';
$i++;
}[/code]
Voulant rendre mon site dynamique, j'ai modifié le code :
je récupère "image/bassin_boeuf" via la variable GET : $donnees['url']
je crée 2 variables :
[code] $grand = $donnees['url'].'_grand/';
$petit = $donnees['url'].'_petit/';[/code]
Et enfin, je modifie mon code de départ :
[code] foreach($tableau as $img)
{
if($i%$nbcol==0) echo '<tr>';
echo '<td><a href="$grand' , $img , '"><img src="$petit' , $img , '" alt="Image" /></a></td>';
if($i%$nbcol==($nbcol-1)) echo '</tr>';
$i++;
}[/code]
Mais là, ça ne marche pas....php ne m'affiche pas les miniatures.
je dois avoir un problème au niveau de mes variables...