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 04/04/2007, 09h23   #1
Membre habitué
 
Inscription : novembre 2004
Messages : 424
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 424
Points : 112
Points : 112
Par défaut [FTP] Lister les fichiers sur un autre serveur

Bonjour,

j'aimerai lister les fichiers sur un autre serveur en utilisant la syntaxe suivante:
//autreserveur/monrepertoire

La fonction (is_dir("//autreserveur/monreperoire")) me retourne false.
J'ai essayé avec file://autreserveur/monrepertoire mais c'est pareil

Comment faire ?
Avez vous une solution?

Merci
__________________
----------------------------------
La façon la plus efficace de combattre un système qui ne nous convient plus
n'est pas de lutter contre lui mais de s'en désintéresser et de ne plus l'alimenter...

----------------------------------
lenoil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 09h47   #2
Membre habitué
 
Inscription : novembre 2005
Messages : 134
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 134
Points : 139
Points : 139
Envoyer un message via MSN à cedsun
Pour ma part, je dirais que l'opération n'est pas autorisée.

is_dir identifie le type de fichier (répertoire ou pas ?) mais je pense qu'il ne peut le faire que sur le serveur où se situe le script et cela pour des raisons de sécurité.

La solution pour moi serait de poser ce script sur le serveur distant et de récupérer le résultat grâce à du XML par exemple.

Je vais attendre d'autres réponses.
cedsun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 10h46   #3
Membre confirmé
 
Avatar de max44410
 
Étudiant
Inscription : juin 2003
Messages : 426
Détails du profil
Informations personnelles :
Âge : 29

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2003
Messages : 426
Points : 259
Points : 259
Envoyer un message via MSN à max44410 Envoyer un message via Skype™ à max44410
Citation:
Envoyé par lenoil
Bonjour,

j'aimerai lister les fichiers sur un autre serveur en utilisant la syntaxe suivante:
//autreserveur/monrepertoire

La fonction (is_dir("//autreserveur/monreperoire")) me retourne false.
J'ai essayé avec file://autreserveur/monrepertoire mais c'est pareil

Comment faire ?
Avez vous une solution?

Merci
il faut le lister par le biais d'une connection FTP par exemple si tu as access au FTP ...
__________________
Venez voir par là...
max44410 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 11h07   #4
Membre chevronné
 
Avatar de haltabush
 
Développeur Web
Inscription : avril 2005
Messages : 726
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 726
Points : 790
Points : 790
Citation:
La solution pour moi serait de poser ce script sur le serveur distant et de récupérer le résultat grâce à du XML par exemple.
Je pense aussi que c'est la meilleur solution.
Sinon, si tu veux simplement tester l'existance d'un fichier, tu peux faire un fopen(url, r) et vérifier que le résultat soit != de false.
__________________
HADOPI : black-out du net!
haltabush 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 01h16.


 
 
 
 
Partenaires

Hébergement Web