problème galerie photo débutant
Bonsoir a tous,
J'ai trouvé il y a quelques temps une source interressante sur ce site pour créer une galerie photo pour mon site web.
voici le lien
Voila je souhaiterais la personnaliser pour l'adapter a mon site, mais je rencontre un probléme.
En effet lorsque l'utilisateur clique sur une miniature, l'image s'ouvre et n'offre aucune possibilité a l'utilisateur de revenir en arriére (a part les fléches de son navigateur)...
Je souhaiterais soit inserer un lien de retour soit un clic sur l'image pour revenir aux vignettes.
Si quelqu'un peut jeter un cout d'oeuil au code et me renseigner cela m'aiderais beaucoup parce que la je bloque !!!
Merci a tous
Merci pour tous les débutants
Je vois que personne ne semble trop inspiré; je vais essayer de plus detaillé mon probléme:
echo '
<td> <a href="photo/pics/' , $tableau[$i] , '" target="_blank" ><img src="photo/mini/' , $tableau[$i] , '" alt="Image" /></a></td>
';
Cette ligne de code permet d'afficher la miniature et le lien vers l'image en taille réelle; au clic sur la miniature, l'image apparait dans une nouvelle fenêtre et il n'y a aucun moyen de revenir en arrière !!!
Je souhaite donc intégrer une possibilité de retour soit en cliquant sur l'image, soit rajouté un texte lien pour fermer la fenêtre.
Peut etre en javascript mais je n'y arrive pas ...
s'il vous plait un peu d'aide ;)
Merci pour tous les débutants
Moi ce que je ferais :
- dans la page qui affiche les miniatures, je modifierais l'URL des liens des vignettes pour pointer sur un fichier genre photo_grande.php?photo=$tableau[$i]
- dans la page photo_grande.php, je récupererais l'image à afficher via $_GET['photo']
- j'afficherais mon image
- et je ferais dans cette même page un lien "précédent" vers la page de la galerie
Le tout, avec tous les check usuels ($_GET['photo'] qui existe bien, et la photo qui existe bien aussi).
Merci de ton aide c'est vraiment gentil,
je ne comprend pas cette ligne:
- dans la page photo_grande.php, je récupererais l'image à afficher via $_GET['photo']
j'ai modifier l'URL des liens des vignettes:
echo '
<td><a href="photo_grande.php?photo=$tableau[$i]" ><img src="photo/mini/' , $tableau[$i] , '" alt="Image" /></a></td>
';
et j'ai creer une nouveau fichier "photo_grande.php"
je comprend la suite pour afficher l'image et le bouton retour
merci encore de ton aide
Merci pour tous les débutants
Ben fais un print_r($_GET); dans la page, tu comprendras.
$_GET est un tableau PHP qui contient tous les paramètres d'une requête http GET.
j'ai fait un print:
Array ( [photo] => concour sub2.jpg )
mais aprés je bloque un peu
Merci pour tous les débutants
je souhaiterais en fait recuperer cette partie: "concour sub2.jpg" (par exemple) et la placer dans une variable pour ensuite afficher le chemin de l'image:
echo'../image/".$photo."';
merci
Merci pour tous les débutants
Ben ca n'est pas le nom de ta photo ?
Affiche la :)
(le chemin de la photo, tu me l as donné dans le premier message de ton sujet du forum : <img src="photo/mini/' , $tableau[$i] , '" alt="Image" />).
Sauf que la, ce n'est plus $tableau[$i] mais $_GET['photo'].
PS : si tu bloques, c'est que tu ne sais pas ce qu'est un tableau PHP et donc que tu n'as pas assimilé les concepts de base, et donc que tu vas trop vite dans ton apprentissage.
je te remercie vraiment de ton aide !!
ca marche a présent
je suis tout a fait d'accord avec toi; je vais relire le passage sur les tableaux, je n'ai jamais vraiment saisie le principe des GET et des POST ...
C'est encore un peu flou dans ma téte
en attendant merci beaucoup, je poursuivrais mon travail demain
Merci pour tous les débutants
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: