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 21/09/2006, 20h33   #1
Invité de passage
 
Inscription : mars 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 9
Points : 2
Points : 2
Par défaut Addressage absolu non reconnu

J'essai de creer quelques pages en php pour manipuler des fichiers mais je viens de rencontrer le probleme suivant :

Dans une page html si je veux afficher une image situé n'importe ou sur mon disque, il me suffit de mettre un :
Code :
<img src="d:\repertoire\fichier.jpg">
Mais quand je veux appliquer la meme chose dans une page php, l'addressage absolue ne marche plus. (le fait de passer par "http://127.0.0.1/mapage.php" a la place de "c:\repx\mapage.html" ne doit pas y etre pour rien je suppose)

Le but de la page etant de manipuler des fichiers situé un peu partout sur divers disques durs, je suis dans une impasse...

Il existe une solution ?
Seij est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 20h38   #2
Membre émérite
 
Avatar de ozzmax
 
Inscription : novembre 2005
Messages : 986
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : novembre 2005
Messages : 986
Points : 863
Points : 863
Envoyer un message via MSN à ozzmax
les images elle sont sur ton serveur aussi dans les répertoire existant?

du genre si j'ai une image
Code :
1
2
3
 
 
<img src="../images/ima1.jpg">
c'est image ce trouve a etre dans le répertoire image de mon répertoire source où se trouve les pages

c'est certain que si tu laisse d:quelquechose/image.jpg qui est en fait sur ton disque directement ca ne fonctionnera pas

et pour les path absolu...quand tu fait src="...tu peu browser non?
va chercher ton image a ce moment et tu aura le path absolu
__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être!
La position des Développeurs de developpez avec les explications
ozzmax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 20h53   #3
Invité de passage
 
Inscription : mars 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 9
Points : 2
Points : 2
Tout les fichiers manipulés (dans l'exemple une image) sont sur les disques durs coté Serveur (en fait c'est fait pour etre utilisé en local mais c'est pas tres important).

Le probleme c'est qu'ils sont eparpillés dans pleins de repertoires/disques differents. Avec le ".." on doit pouvoir naviguer dans un disque pour arriver au repertoire desiré, mais pour changer de disque dur ca me semble moins evident.
Seij est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 21h56   #4
Membre émérite
 
Avatar de ozzmax
 
Inscription : novembre 2005
Messages : 986
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : novembre 2005
Messages : 986
Points : 863
Points : 863
Envoyer un message via MSN à ozzmax
mais est ce que tu peux remonter jusqu'au poste de travail et à ce moment changer de lecteur??

tu aurais a ce moment une série de ../../../../d:/....... ?
t'as essayé de browser avec src de l'img pour voir quel était le path qu'il te donnait?
__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être!
La position des Développeurs de developpez avec les explications
ozzmax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 22h14   #5
Invité de passage
 
Inscription : mars 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 9
Points : 2
Points : 2
Citation:
tu aurais a ce moment une série de ../../../../d:/....... ?
Apres test il semble que ca ne marche pas (tu m'as fait douter pendant un moment q: )

par contre je ne vois pas ce que tu veux dire par
Citation:
t'as essayé de browser avec src de l'img pour voir quel était le path qu'il te donnait?
Seij est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 22h17   #6
Membre émérite
 
Avatar de ozzmax
 
Inscription : novembre 2005
Messages : 986
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : novembre 2005
Messages : 986
Points : 863
Points : 863
Envoyer un message via MSN à ozzmax
ouais ben par exemple si tu ouvre le tag img
<img src="

qudn tu fait source...il t'offre l'option de browser...et bien lol mon erreur la, je t'ai pas demandez avec quoi tu développais...j'ai dreamweaver...et c'est ce qu'il me donne....il me permet d'aller chercher directement l'image et c'est lui qui mets le bon chemin de répertoire...
c'est certain que si ytu développe en notepad il ne vas pas te donner l'occasion de le faire
__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être!
La position des Développeurs de developpez avec les explications
ozzmax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 22h24   #7
Membre émérite
 
Avatar de ozzmax
 
Inscription : novembre 2005
Messages : 986
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : novembre 2005
Messages : 986
Points : 863
Points : 863
Envoyer un message via MSN à ozzmax
salut je viens de faire un petit test
étant donné que j'ai seulement 1 disque dure non partitionné
je suis allez browser l'image sur le lecteur de disquette
et regarde ce qu'il m'a donné comme chemin d'accès

Citation:

<img src="file:///A|/plus.JPG">
alors c'est p-e ainsi qu'on change
si tu l'essaie en l'adaptant a ton lecteur d: par ex?
__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être!
La position des Développeurs de developpez avec les explications
ozzmax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 22h28   #8
Invité de passage
 
Inscription : mars 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 9
Points : 2
Points : 2
Oui je suis avec un editeur de texte qui gere la coloration syntaxique mais pas plus donc ca va etre dur (:

Pour reformuler mon probleme, c'est qu'a partir du moment ou j'accede a ma page via une URL ( http://127.0.0.1/mapage.html en l'occurence), le navigateur ne reconnait plus les adressages absolus (dans <img src="c:\rep\image.jpg"> par exemple).
(Par opposition, quand j'accede a ma page via une l'addresse du fichier c:\rep1\rep2\mapage.html le navigateur reconnait tres bien les adressages absolus)

EDIT : ca a l'air interessant, je vais tester je te dis des que j'ai des news, merci !
Seij est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 22h45   #9
Invité de passage
 
Inscription : mars 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 9
Points : 2
Points : 2
C'etait trop beau, ca donne le meme probleme.

Via "c:/repertoire/mapage.html" ca marche tres bien, puis quand on passe a "http://127.0.0.1/mapage.html" ca trouve plus le fichier.

Au final c'est pas vraiment un probleme de PHP(je m'excuse pour l'erreur de forum), mais ca m'embete bien quand meme /:
Seij est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 22h48   #10
Membre émérite
 
Avatar de alain31tl
 
Alain
Inscription : novembre 2005
Messages : 897
Détails du profil
Informations personnelles :
Nom : Alain
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : novembre 2005
Messages : 897
Points : 910
Points : 910
Salut

Je ne suis pas persuadé que tu puisses exploiter des fichiers en dehors du répertoire interprété par php.
En l'occurence ceux qui ne se situent pas dans le www de l'adresse http://127.0.0.1
__________________
Ce n'est pas parce que les choses sont difficiles qu'on n'ose pas les entreprendre.
C'est parce qu'on n'ose pas les entreprendre qu'elles sont difficiles.
alain31tl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 22h52   #11
Invité de passage
 
Inscription : mars 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 9
Points : 2
Points : 2
En effet, c'est ce que je commence a craindre de plus en plus fortement... plus qu'à attendre que quelqu'un le confirme et je pourrais taguer [Resolu] ):
Seij est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 22h57   #12
Membre émérite
 
Avatar de alain31tl
 
Alain
Inscription : novembre 2005
Messages : 897
Détails du profil
Informations personnelles :
Nom : Alain
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : novembre 2005
Messages : 897
Points : 910
Points : 910
Citation:
Envoyé par Seij
En effet, c'est ce que je commence a craindre de plus en plus fortement... plus qu'à attendre que quelqu'un le confirme et je pourrais taguer [Resolu] ):
Lance ton serveur en web local, et vérifie les opportunités d'accés.
__________________
Ce n'est pas parce que les choses sont difficiles qu'on n'ose pas les entreprendre.
C'est parce qu'on n'ose pas les entreprendre qu'elles sont difficiles.
alain31tl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2006, 01h28   #13
Invité de passage
 
Inscription : mars 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 9
Points : 2
Points : 2
Merci aux personnes qui ont pris la peine de repondre et de m'aider (:
(probleme resolu, c'est pas possible)
Seij est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h56.


 
 
 
 
Partenaires

Hébergement Web