Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: chris241182 le le 03-07-2013 a 17:37:31

Titre: Afficher le contenu d'un FTP dans un site
Posté par: chris241182 le le 03-07-2013 a 17:37:31

slt les gars
savez-vous quel est le code à insérer pour obtenir la même chose que ce que l'on trouve ici, c'est-a-dire le contenu d'un FTP sur un site ?
http://www.teamlemac.fr/index.php/telechargement
merci d'avance
chris

Titre: Re:Afficher le contenu d'un FTP dans un site
Posté par: pppplus le le 03-07-2013 a 20:40:48

A priori, c'est juste l'affichage des fichiers/dossiers présents dans un répertoire.

C'est probablement l'utilisation de fopen, fgets, fclose.
On trouve des scripts php facilement sur le net.

Après, les scripts de bases ont été modifiés un peu, pour afficher les dossiers cliquables, et les fichiers téléchargeables.

Titre: Re:Afficher le contenu d'un FTP dans un site
Posté par: chris241182 le le 04-07-2013 a 12:37:49

apparemment c'est du ftp://user:motdepasse@nomdedomaine.fr
mais... j'ai vu qu'on pouvait faire la meme chose (comme sur le site) avec anonymous et l'adresse IP du site (ca je l'ai)...
si quelqu'un a une idée :)

Titre: Re:Afficher le contenu d'un FTP dans un site
Posté par: Vendo le le 04-07-2013 a 15:47:38

Pour lire le contenu d'un serveur FTP, en PHP, il faut d'abord s'y connecter avec les fonctions: ftp_connect, et ftp_login, mais aussi ftp_pasv pour être en mode passif

La fonction ftp_nlist permet d'obtenir la liste des fichiers.

En faisant une recherche sur ces fonction tu sauras comment les utiliser

Titre: Re:Afficher le contenu d'un FTP dans un site
Posté par: chris241182 le le 04-07-2013 a 20:13:43

ok merci beaucoup je vais regarder ca :)

Titre: Re:Afficher le contenu d'un FTP dans un site
Posté par: Kaweb le le 26-12-2013 a 16:38:47

Bonjour ,

Sur l'exemple que tu donnes, je t'invite à faire un clic droit propriétés ou équivalent pour voir que le contenu provient de : ftp://87.98.147.213/

Il ne s'agit donc pas de http, ni de php mais d'une page renvoyée par le protocole ftp.
.
A mon avis, il suffit de créer un compte FTP de type anonymous accessible sans mot de passe. Regarde plutôt du côté serveur FTP et dis moi si mon analyse tient la route.

Kaweb

Titre: Re:Afficher le contenu d'un FTP dans un site
Posté par: Sofitek le le 27-12-2013 a 00:07:54

Bonjour,

Bien que je ne suis pas un gars, je te répondrai aussi.

Il s'agit d'iframe pour FTP integré dans ce site avec le compte anonymous, mot de passe anonymous :

<iframe src="ftp://anonymous:anonymous@ip-adresse/" width="100%" height="600px" frameborder="0" scrolling="auto">
........
</iframe>


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.