Galerie photo

Petit nouveau ! | 5 Messages

18 mars 2006, 16:51

Bonjour,
Je débute en php, et j'aimerais faire une galerie photo, ou lorsque l'on clique sur les miniatures, on se retrouve avec l image agrandi au dessus, exactement comme présenter sur ce site : http://www.jeuxvideo.com/screenshots/00 ... finale.htm pour donner un exemple.
Est-ce que je pourrais avoir des suggestions là-dessus svp ?
D'avance merci
Debian inside :-)

Avatar du membre
ViPHP
ViPHP | 3008 Messages

18 mars 2006, 17:31

Dans ton exemple, il s'agit de HTML. Toutes les grosses images correspondent à un nouveau fichier HTML.

Tu veux donc faire ça en php ? Tu as la solution CSS aussi :
:arrow: http://css.alsacreations.com/xmedia/exe ... _photo_js/

Petit nouveau ! | 5 Messages

18 mars 2006, 18:05

Ah ok cool ça.
Pour ta question : oui si on peut le faire en php ca m'interesse d'autant plus !
Tu as une solution sous la main?
Debian inside :-)

Avatar du membre
ViPHP
ViPHP | 3008 Messages

18 mars 2006, 18:16

une solution toute faites non lol

Il faut que tu diriges vers la récupération des variables et afficher l'image en fonction de la variable obtenue.

En gros, dans le lien tu envoies une variable, par exemple :

Code : Tout sélectionner

<a href="page.php?id=1"></a>
ENsuite là où tu affiches l'image, tu en mets une page défaut si la variable n'existe pas (avec isset), sinon tu affiches la photo. Si on prend l'exemple (j'appelle la photo 1.jpg), j'afficherais :
<img src="dossier/<?php $_GET['id']; ?>.jpg" border="0" />

Petit nouveau ! | 5 Messages

18 mars 2006, 18:23

Ok je vais essayer ça, j'ai un peu copmris.
Mais par contre, dans mon site, j'utilise des include.
C'est à dire j'ai une page index.php et lorsque l on clique sur un menu, le contenu s'affiche dans une page test.php, mais le lien est celui ci : index.php?page=1

Est-ce que ca ne va pas poser des problème pour faire mon lien vers ma_page?id-1 ?
Car il me semble que si.. Et si c'est le cas comment l'éviter ?

(J'éspère avoir été suffisament clair.. :S)
Debian inside :-)

Avatar du membre
ViPHP
ViPHP | 3008 Messages

18 mars 2006, 18:25

Tu mets juste un autre nom à ton autre variable :
index.php?page=1&id=xxx

Petit nouveau ! | 5 Messages

18 mars 2006, 18:33

Ok merci bien, je vais essayer ça dans la soirée, je donnerais des nouvelles de cela !
Debian inside :-)

Petit nouveau ! | 5 Messages

18 mars 2006, 19:41

Super, ça marche !
Merci charabia ;-)
Debian inside :-)

Avatar du membre
ViPHP
ViPHP | 3008 Messages

18 mars 2006, 20:23

De rien ;) N'oublies pas de mettre [Résolu] !