Probleme de connexion ftp en php

Fermé
Mnu Messages postés 97 Date d'inscription mercredi 11 avril 2001 Statut Membre Dernière intervention 9 janvier 2008 - 2 déc. 2004 à 23:07
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 5 déc. 2004 à 16:32
Bonjour,

J'ai un petit problème... Je souhaiterais afficher une image qui est stockée sur un serveur ftp.

J'arrive sans problème à uploader cette image sur le serveur, mais lorsque j'écris le code pour afficher l'image, il ne me l'affiche pas (croix rouge), même si l'adresse est bonne (ftp://127.0.0.1/image.jpg). Voici mon code:

// Création de la connexion
$conn_id = ftp_connect("127.0.0.1");
		
// Authentification avec nom de compte et mot de passe
$login_result = ftp_login($conn_id, $_SESSION["ftp_login"], $_SESSION["ftp_pwd"]);


// Code de l'image
$Expr = "<img src='ftp://127.0.0.1/image.jpg'>\n";

// Fermeture de la connexion
ftp_quit($conn_id);


J'ai observé les logs de mon serveur ftp, et il semble se déconnecter avant que l'image ne soit chargée dans mon navigateur...

Donc, est-ce qu'il est possible d'afficher une image stockée sur un serveur ftp ? Si oui, avez-vous une idée sur l'origine du problème ?

Merci d'avance pour ceux qui pourraient me tirer de ce mauvais pas...

Mnu

2 réponses

Mnu Messages postés 97 Date d'inscription mercredi 11 avril 2001 Statut Membre Dernière intervention 9 janvier 2008 16
5 déc. 2004 à 15:54
Aïe... Personne ne sait ?
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
5 déc. 2004 à 16:32
Salut,

J'ai jamais utilisé le ftp avec php. Par contre je ne suis pas sûr qu'on puisse afficher une image en l'appelant à partir d'une adresse ftp.

A mon avis il faut la télécharger et la stocker dans un repértoire de ton site avec ftp_fget(). Et après tu l'affiches....

Bon je dis ça, c'est sous reserve...

var a=unescape("%3A-%29");
document.write(a);
0