Image précédente / suivante en php

Fermé
flopsuperstar - 21 juil. 2009 à 13:56
 Claire - 21 juil. 2009 à 14:33
Bonjour,

je suis en train de créer une petite galerie d'images toute simple.
J'ai deux boutons "Précédente" et "Suivante". Mes images sont numérotées de 01 à 19.

Je n'arrive pas à trouver une astuce en PHP pour passer à l'image suivante ou précédente.


Merci de votre aide



voici mon code:

<?php
$prev = $id - 1;
$next = $id + 1;
echo "id = $id";
echo "Prev = $prev";
echo "Next = $next";
?>

<img src="IMAGES/Espaces nomades/<?php echo $_GET['id']; ?>.jpg" />"
<br /><br />


<a href="main.php?page=espaces_grand&id=$prev">< Previous</a> <a href="main.php?page=espaces_grand&id=$next">Next ></a>
A voir également:

1 réponse

Pas eu le temps de tester

Ta page de gallerie : page1.php
<?
$curImgId = 1;
if (isset($_POST['currentImageId']))
$curImgId = $_POST['currentImageId'];

if(isset($_POST['move']))
{
erf c'est long... il faut faire ++ ou -- à $curImgId
}

$path = string vers l'image qui se sert de $curImgId (attention si inf à 10)

?>

<center>
<form method="post" action="page1.php">
<input type="hidden" name="currentImageId" value="<?echo $curImgId;?>"/>
<input type="hidden" name="move" value="prev"/>
<input type="submit" value="Précédent"/>
</form>
<form method="post" action="page1.php">
<input type="hidden" name="currentImageId" value="<?echo $curImgId;?>"/>
<input type="hidden" name="move" value="next"/>
<input type="submit" value="Suivant"/>
</form>
<br/>
<img src="<? echo $path;?>"/>

</center>
0