Page 1 sur 1
afficher image stockée sur un FTP distant
Posté : 24 mai 2005, 10:44
par logone
Salut,
J'ai une page a codé et je cherche quelques exemples et tutos pour la realisé.
J'ai une page qui doit affiché une image cette image se trouve sur un serveur FTP distant je voudrais (avec une requete) selectionner les images et lesaffichées dans ma page.
Merci pour votre aide je cherche de mon coté le meilleur moyen.
Posté : 24 mai 2005, 13:07
par NoNos
Je suis pas sur d'avoir bien compris mais a mon avis ce que tu as à faire c'est créer un champ chemin dans ta base ou sont stocké tes description d'image. Tu y met le chemin de ton image
Ensuite pour l'ffichage tu met un truc du genre <img src="chemin que tu a recup dans la base">
Posté : 24 mai 2005, 13:54
par Elie
Si tu as acces au FTP, tu utilise du HTML de base oui.
Posté : 24 mai 2005, 14:39
par arno77
Si j'ai bien tout compris il te suffit de faire
$image="rep1/rep2/nom de l'image dans ton rep";
<img border='1' src='$image' width='$largeur2' height='$hauteur2' alt='cliquer pour agrandir'>
Posté : 24 mai 2005, 14:52
par Invité
voici ce que j'ai trouve pour contourner mon probleme recuperer les fichiers de mon serveur ftp a mon serveur web
Code : Tout sélectionner
/* Paramètres
* $host : hôte FTP
* $user : login
* $passwd : mot de passe
* $remotedir : dossier à telecharger
* $localdir : dossier ou enregister les infos
* $port : port de connexion
*/
$stream = ftp_connect($host, $port);
if (!ftp_login($stream, $user, $passwd))
return FALSE;
if (!ftp_chdir($stream, $remotedir))
return FALSE;
if (!is_writable($localdir))
return FALSE;
$list = ftp_nlist($stream, '/home/cchessy-p/Photos');
if (is_array($list))
{
while(list($k, $v) = each($list))
{
if (@ftp_chdir($stream, $v))
{
if (!file_exists("$localdir/$v"))
mkdir("$localdir/$v", 0777);
ftp_getdir($host, $user, $passwd, "$remotedir/$v", "$localdir/$v",
$port, $stream);
ftp_cdup($stream);
}
else
{
$fp = fopen("$localdir/$v", 'w');
if (is_resource($fp))
ftp_fget($stream, $fp, $v, FTP_BINARY);
fclose($fp);
}
}
}
mais cela ne semble pas fonctionné
Posté : 24 mai 2005, 16:52
par arno77
Dismoi si je me trompe mais tu dois faire afficher une image sur ta page image qui est stocker dans un dossier de ton serveur???
