Je désirerais faire un rolover sur des images au passage de la souris.
<<< (image précédente) (image suivante) >>>
J'ai essayé de le faire avec des css mais impossible,
Je ne peux mettre qu'un style sur la fonction pagination image
Voici mon code d'appel de la fonction dans la page :
Code : Tout sélectionner
<div id="pagination">
<span class="albumpagination">
<?php paginationImage($id_article, $nb_images); ?>
</span>
<!-- fin paginatiion de la photo -->
</div>J'aimerais quelque chose du genre :
"si la souris est sur $img1,
alors $img1='<img src="squelettes/images/droiteON.jpg" />';"
"si la souris est sur $img2,
alors $img2='<img src="squelettes/images/gaucheON.jpg" />';"
Est-ce réalisable en php ?, Faut il du javascript.
Merci pour votre aide.
Bonne journée.
Voici mon code php :
<?php
function lienPage($id_article, $vignette, $image, $titre, $texte) {
// affiche un lien avec les paramètres en argument
echo "<a href='page.php?id_article=$id_article";
echo "&debut_vignette=$vignette&debut_image=$image'";
echo " title='" . htmlentities($titre, ENT_QUOTES) . "'>$texte</a>";
}
function paginationImage($id_article, $nb_images) {
$img1='<img src="squelettes/images/droite.jpg" />';
$img2='<img src="squelettes/images/gauche.jpg" />';
// affiche des liens permettant d'afficher les images précédente et suivante
if ($nb_images > 1) {
$debut_image = $_GET["debut_image"];
if ($debut_image > 0) {
$debut_vignette = floor(($debut_image-1) / VIGNETTES_PAGE) * VIGNETTES_PAGE;
lienPage($id_article, $debut_vignette, ($debut_image-1), "", "$img2");
}
echo " ";
if ($debut_image < $nb_images-1) {
$debut_vignette = floor(($debut_image+1) / VIGNETTES_PAGE) * VIGNETTES_PAGE;
lienPage($id_article, $debut_vignette, ($debut_image+1), "", "$img1");
}
}
}
?>
