Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks
Bibliothèques et frameworks Forum d'entraide sur les frameworks, templates, bibliothèques de code (PDFLib, eZPdf, JpGraph, Artichow, PEAR, etc). Avant de poster : FAQ bibliothèques, toutes les FAQ PHP et cours bibliothèques
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 05/04/2007, 11h19   #1
Membre actif
 
Avatar de pimpmyride
 
Inscription : décembre 2005
Messages : 303
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 303
Points : 156
Points : 156
Par défaut [SSH2] lister un repertoire avec ssh2

Bonjour,

je fais une classe pour utiliser une connection sftp (ssh2) mais je ne trouve pas de fonction pour lister les fichiers des repertoires.
Je veux aussi eviter d'utiliser un exec()

fonction ssh2 sur php.net

merci
pimpmyride est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2007, 12h20   #2
Membre actif
 
Avatar de pimpmyride
 
Inscription : décembre 2005
Messages : 303
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 303
Points : 156
Points : 156
j'ai trouvé la solution
A mon avis c'est un peu tordu, des fonctions php pourrait exister, la blibotheque est peut etre un peu jeune, bref :

Code :
1
2
3
4
5
6
7
8
9
 
// ssh2_ connect
// ssh2_ auth_ password
$sftp = ssh2_sftp($this->conn_id);
$stream = opendir("ssh2.sftp://$sftp//home/user/data/");
while(($file = readdir($stream)) !== false)
	$t[] = $file;
 
var_dump($t);
c sur c beacoup mois simple que ftp_rawlist
pimpmyride 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 21h21.


 
 
 
 
Partenaires

Hébergement Web