Posez votre question Signaler

Faire un album photo en php ou java

MM - Dernière réponse le 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. =)
Lire la suite 

Faire un album photo en php ou java »

7 réponses
Réponse
+0
moins plus
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
Ajouter un commentaire
Réponse
+0
moins plus
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.
internetwebservices- 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
Ajouter un commentaire
Réponse
+0
moins plus
une série de tests (certes incomplète ..) mais qui pourra t'aider à choisir :
http://www.unesourisetmoi.info/pages/galeries.php
@+
Ajouter un commentaire
Réponse
+0
moins plus
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>
Ajouter un commentaire
Réponse
+0
moins plus
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
MM - 8 févr. 2011 à 10:57
c'est vrai que je suis debutant ^^
Ajouter un commentaire
Ce document intitulé « faire un album photo en php ou java » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?