Page 1 sur 1
Galerie photo
Posté : 18 mars 2006, 16:51
par Rocknacro
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
Posté : 18 mars 2006, 17:31
par charabia
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 :
http://css.alsacreations.com/xmedia/exe ... _photo_js/
Posté : 18 mars 2006, 18:05
par Rocknacro
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?
Posté : 18 mars 2006, 18:16
par charabia
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 :
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" />
Posté : 18 mars 2006, 18:23
par Rocknacro
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)
Posté : 18 mars 2006, 18:25
par charabia
Tu mets juste un autre nom à ton autre variable :
index.php?page=1&id=xxx
Posté : 18 mars 2006, 18:33
par Rocknacro
Ok merci bien, je vais essayer ça dans la soirée, je donnerais des nouvelles de cela !
Posté : 18 mars 2006, 19:41
par Rocknacro
Super, ça marche !
Merci charabia

Posté : 18 mars 2006, 20:23
par charabia
De rien

N'oublies pas de mettre [Résolu] !