Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/05/2007, 10h20   #1
Futur Membre du Club
 
Étudiant
Inscription : avril 2007
Messages : 50
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2007
Messages : 50
Points : 18
Points : 18
Par défaut Récupérer chemin du fichier

Salut,

j'ai créer une page php qui liste une suite d'image sur lesquelles l'utilisateur peut cliquer pour les ouvrir en taille normale. Mais le problème est que je voudrais récupérer le chemin de l'image sur le serveur pour qu'une fonction puisse s'en servir afin d'effeectuer des modifications à l'mage sélectionnée.

Pour cliquer sur l'image le code est le suivant:

<body>
<a href="./gif_trou1.php" <img src="../images/trou1.jpg" name="bouton" width="600" height="200" border="3" /><br><br></a>
</body>

Ce n'est peut être pas cela qu'il faut utiliser je suis débutant en php.

Merci
lebigboss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2007, 10h34   #2
Membre actif
 
Inscription : août 2002
Messages : 194
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 194
Points : 194
Points : 194
Envoyer un message via MSN à Léortien
tu peux essayer de reformuler ce que tu cherches à faire?
faut m'expliquer longtemps avant que je comprends

par exemple comment tu fais pour indiquer les images à afficher (tu les rentres à la main, tu va les chercher dans une base de données, elles sont dans un répertoire et tu fouilles dans le répertoire avec php.... etc)

et ce que tu veux vraiment faire avec ça... (je n'ai pas saisie l'histoire de la fonction)


p.s.: le code que tu montres c'est du html, pas du php...
__________________
Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait.
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.


Spidercochon, spidercochon, il peut marcher au plafond
...MM ......Voici Spidercochon. Aidez le à conquérir le monde
E(....)~....en le reproduisant.
...w
Léortien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2007, 10h41   #3
Futur Membre du Club
 
Étudiant
Inscription : avril 2007
Messages : 50
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2007
Messages : 50
Points : 18
Points : 18
Oui je sais que c'est de l'html, c'est ma page de formulaire et c'est plus simple a faire en html.

<a href="./gif_trou1.php" <img src="../images/trou1.jpg" name="bouton" width="600" height="200" border="3" /><br><br></a>

Dans le code on voit bien le chemin de mon fichier et la page php que ca ouvre mais dans la page gif_trou1.php j'ouvre le fichier comme ca:

$image = imagecreatefromjpeg("../images/trou1.jpg");

Or avec cette technique je suis obligé de créer une page comme ca pour chaque image. Moi je voudrais qu'en fonction de l'image sur laquelle je clique son chemin d'acces soit envoyé de manière dynamique pour que ma page gif_trou1.php ouvre n'importe quelle image.
lebigboss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2007, 11h41   #4
Membre actif
 
Inscription : août 2002
Messages : 194
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 194
Points : 194
Points : 194
Envoyer un message via MSN à Léortien
oki

ce que tu peux faire un truc du genre
(pas testé mais c'est pour te donner l'idée)
<a href="./gif_trou1.php?image=<?php urlencode("../images/trou1.jpg") ?>><img src="../images/trou1.jpg" name="bouton" width="600" height="200" border="3" /><br><br></a>

en gros dans ton lien tu passes par url l'adresse de l'image
(c'est le sens du ?image=.... )
en faisant attention aux caractères spéciaux, aux problèmes de codage url (d'ou le urlencode)


et ensuite dans ton script appellé tu récupères la valeur de image de l'url dans $_GET['image']

...


etc, l'idée est là, un seul script pour afficher

il reste peut etre à gérer les pb de codage des caractères qui pourraient être génants
__________________
Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait.
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.


Spidercochon, spidercochon, il peut marcher au plafond
...MM ......Voici Spidercochon. Aidez le à conquérir le monde
E(....)~....en le reproduisant.
...w
Léortien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2007, 14h10   #5
Futur Membre du Club
 
Étudiant
Inscription : avril 2007
Messages : 50
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2007
Messages : 50
Points : 18
Points : 18
Merci pour ta réponse mais il y a un truc que j'ai pas compris.
Comment je fais pour récupérer l'adresse de l'image dans gif_trou1.php?
lebigboss est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h19.


 
 
 
 
Partenaires

Hébergement Web