[PHP] Diapo avec bouton

guhi -  
 guhi -
Bonjour,

Je voudrai créer un diaporama de photo en php pour un site web,

La premiere image du repertoire aparaitrai avec deux ptit bouton en dessou qui permetrai la navigation des images du repertoire. voila en gros c'que jvoudrai faire, mais j'ai aucune piste pour ça... donc si une lumière peux m'éclairer ce serai cool :)

Merci!

4 réponses

  1. kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   857
     
    Je te lance sur une piste, voici un exemple que tu peux reprendre, en remplacant bien les nom/chemin de fichiers, ainsi que des images qui servent de boutons. Tu peux aussi mettre de vrai boutons à la place d'images... mais en oubliant pas d'appeler la fonction javascript sur l'évenement onclick()

    <SCRIPT language="javascript">
    
    var tab_impages = {"blank.jpg", "image1.jpg", "image2.jpg", ... };
    var INDEX = 0;
    
    function checkImage ( next ){
    	 // --- Next image
       if  ( next == true && INDEX < count(tab_images) ){
       		INDEX++;
        	// --- Display current image
        	document.getElementById("ma_div").innerHTML = "<IMG src=\""+tab_images[index]+"\">";
       }
       // --- Previous image
       else if ( next == false && INDEX > 0 ){
          INDEX--;
        	// --- Display current image
        	document.getElementById("ma_div").innerHTML = "<IMG src=\""+tab_images[index]+"\">";
       }
    }
    
    </SCRIPT>
    
    <! --- Center all graphics elements -->
    <center>
    
    	<div id="ma_div" name="ma_div"></div>
    	<br>
    	<img src="bouton_gauche.jpg" onclick="javascript:checkImage(false);">
    	<img src="bouton_droit.jpg" onclick="javascript:checkImage(true);">
    
    </center>
    
    <SCRIPT language="javascript">
    	// --- Display the first image (blank)
    	checkImage(false);
    </SCRIPT>
    


    L'image "blank.jpg" sert d'image de fond pour le départ.
    0
  2. guhi
     
    ok j'te remerci mais est-ce que c'est un inconvénient d'utiliser javascript ?
    Personnelement je préfèrerai utiliser PHP, peut etre que j'me trompe ...
    0
  3. kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   857
     
    Javascript un inconvénient ?
    D'un point de vue programmation NON.
    Par contre, c'est vrai que certaine personne bloque le javascript sur leur navigateur, du coup c'est moins bon :s

    Mais si tu veux faire du dynamique, c'est javascript :), sinon va falloir en faire un en Flash :)

    0
  4. guhi
     
    ok j'vais opter pour flash alors !!

    En tout cas Merci [ °_,° ]

    a+
    0