Faire un album photo en php ou java

Fermé
MM - Modifié par MM le 7/02/2011 à 10:57
 MM - 8 févr. 2011 à 10:57
Bonjour,
je me suis mis a faire un site internet pour mon pere, je l'ai presque fini, sauf que il me reste a faire l'abum photo.

comment pourrais-je faire pour changer la photo dans la cellule de mon tableau quand je clique sur le bouton <suivant> ou <precedente>?

j'avais penser a faire un "include" en mettant que la photo dedans, mais faire 1 page pour les 250 photo que j'ai... sa le fait pas.

merci pour celui ou celle qui m'aiera. =)


A voir également:

5 réponses

Utilisateur anonyme
7 févr. 2011 à 11:25
Bonjour,

En javascript c'est possible

<td>
<img src="1.jpg" id="image"/>
<script>var n=1;var max=100;</n>
<a href="#" onClick="n++;if(n>max) n=1;document.getElementById('image').src=n+'.jpg';">Suivant</a>
<a href="#" onClick="n--;if(n<1) n=max;document.getElementById('image').src=n+'.jpg';">Precedant</a>
</td>

Ca doit marcher, pas testé, pas sexy mais bon.

Après en PHP il est possible de faire des vrais albums photos, avec n photos par page, visu en grand etc

http://www.phpscripts-fr.net/scripts/scripts.php?cat=Galeries+%2F+Images

Cordialement
0
merci, il a l'air simple. =)

mais est-ce que se serai possible d'un peu m'orienter sur ce code parce en java...
je suis pas le plus fort.
0
Utilisateur anonyme
7 févr. 2011 à 11:58
Chaque photo se nomme 1.jpg 2.jpg...
max est le nombre total de photos et puis c'est tout
0
bg62 Messages postés 23685 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 1 mars 2025 2 397
7 févr. 2011 à 11:52
une série de tests (certes incomplète ..) mais qui pourra t'aider à choisir :
https://www.unesourisetmoi.info/pages/galeries.php
@+
0
merci,  

mais moi je vourais que les photos soient heberger sur mon site et pas ailleurs.

je vous donne une parti de mon code:

<div class="scroll">  
  <table width="250"  align="center" cellpadding="0" cellspacing="2" border="0">  
    <tr align="center">  
    <td> <img src="images/cs_beziers2010/1.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/2.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/3.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/4.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/5.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/6.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/7.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/8.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/9.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/10.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/11.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/12.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/13.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/14.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/15.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/16.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/17.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/18.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/19.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/20.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/21.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/22.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/23.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/24.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/25.jpg" width="150"> </td>  
    <td> <img src="images/cs_beziers2010/26.jpg" width="150"> </td>  
    </tr>  
      
      
  </table>   
   
 </div>  
 <table width="1024" align="center" height="60" cellpadding="0" cellspacing="0"  >  
 <tr align="center" >  
  <td> <div class="bouton"><a href="????????????"><font color="blue" font size="3"> PRECEDENTE</font> </a> </div> </td>  
  <td> <div class="bouton"><a href="????????????"><font color="blue" font size="3"> SUIVANTE </font> </a> </div> </td>  
 </tr>  
 </table>  
 <div id="photo">  
   
  <table width="700"  align="center" cellpadding="2" cellspacing="0" border="6">  
  <tr align="center">  
  <td> <img src="images/cs_beziers2010/1.jpg" width="700"> </td>  
  </tr>  
  </table>  
 </div>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
8 févr. 2011 à 10:40
Bonjour,

Vu votre code ça ne va pas le faire, vous voulez afficher plusieurs images par page, ce qui est compréhensible, mais en JavaScript on n'y arrivera pas ou alors cela va être très lourd, surtout pour un débutant.

Si vous voulez faire un album genre Picassa il va falloir utiliser un code PHP tout fait que vous devriez pouvoir trouver sur Internet.

http://www.phpscripts-fr.net/scripts/scripts.php?cat=Galeries+%2F+Images

Cordialement
0
c'est vrai que je suis debutant ^^
0