IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Afficher image � partir d'un serveur FTP


Sujet :

Langage PHP

  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    31
    D�tails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 31
    Par d�faut Afficher image � partir d'un serveur FTP
    Bonjour,
    Actuellement en stage, je doit effectuer une modification sur le site de l'entreprise. A partir du site les clients peuvent en s'identifiant d�poser ou r�cup�rer des fichiers sur un serveur ftp.
    En cliquant sur r�cup�rer on obtient la liste des fichiers avec leurs taille et le lien pour les telecharger.
    Il faudrait que lorsque les fichiers sont des images on puisse voir leur aper�u � cot�. J'ai r�cup�rer l'extension des fichiers pour les tester mais j'aimerai savoir comment afficher l'image situ� sur le serveur ftp(un lien suffit il?).
    Merci

  2. #2
    Membre Expert Avatar de nosferapti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    1 157
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 157
    Par d�faut
    regarde l'article http://beaussier.developpez.com/arti...hp/mysql/blob/
    dans ce PDF les fichiers viennent d'une base de donn�es mais pour toi �a vient du FTP et apr�s la suite du code est la m�me

  3. #3
    Membre �clair� Avatar de Space Cowboy
    Homme Profil pro
    chomeur
    Inscrit en
    Avril 2005
    Messages
    496
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : chomeur

    Informations forums :
    Inscription : Avril 2005
    Messages : 496
    Par d�faut
    FTP est un protocole. Quand tu utilise un client FTP, tu recoit une liste de fichier.
    Si tu peut afficher un serveur FTP dans ton navigateur web, c'est que tu a un serveur apache derri�re qui affiche le r�pertoire en HTML.
    Par contre si tu fait simplement un serveur FTP, tu ne pourra pas forcement l'afficher dans ton navigateur.

    Tu ne peut pas afficher un serveur FTP sans un navigateur sans apache donc si tu a apache, tu peut cr�er un index.html qui affiche le contenu du r�pertoire, fichier ou image de la mani�re que tu souhaite.

    Si je ne me trompe pas.

  4. #4
    FoxLeRenard
    Invit�(e)
    Par d�faut
    Citation Envoy� par clemse31 Voir le message
    Bonjour,
    Actuellement en stage, je doit effectuer une modification sur le site de l'entreprise. A partir du site les clients peuvent en s'identifiant d�poser ou r�cup�rer des fichiers sur un serveur ftp.
    En cliquant sur r�cup�rer on obtient la liste des fichiers avec leurs taille et le lien pour les telecharger.
    Il faudrait que lorsque les fichiers sont des images on puisse voir leur aper�u � cot�. J'ai r�cup�rer l'extension des fichiers pour les tester mais j'aimerai savoir comment afficher l'image situ� sur le serveur ftp(un lien suffit il?).
    Merci
    Bonjour,

    Il me parait clair qu'une petite mise au point s'impose

    Quand un site web ou des fichiers sont en ligne sur la toile,
    cela signifie tout b�tement, que pour une adresse donn�e, on peut
    y faire ce que nous voulons.

    Exemple un site web "http://www.monsite.com"


    Ou que je soit dans le monde, je peut lire ce site car si je vais a cette adresse, mon explorateur, recevra du serveur qui contient le site, s' il le peut, ou bien
    index.php ou index.htm ou default.htm, selon le param�tre du serveur ...

    De la, je vais pouvoir afficher des pages avec des images des sons des liens etc...

    TA QUESTION concerne les liens, alors voila comment cela marche,
    selon les droits que j'ais donn� a mes r�pertoires de mon site web,
    si j'ais dans un r�pertoire toto/ et un fichier truc.zip

    Je peux le proposer indiff�rement en t�l�chargement HTTP ou FTP !!

    voici l'exemple de code
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
     
    <a href="http://www.monsite.com/toto/truc.zip">
    chargez en HTTP</a>
    <br />
    <a href="ftp://ftp-www.monsite.com/toto/truc.zip">
    chargez en ftp </a>
    pour tes images tu va introduire toutes les images obtenues par le parcour du r�pertoire quetu aura choisi et tu �crira


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
     
    <?PHP
    //....admetons que la prochaine image soit $aa...........
    echo ("<a href="http://www.monsite.com/toto/".$aa."">
    chargez en HTTP <img src='toto/".$aa." ' alt='' /></a><br />");

  5. #5
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    31
    D�tails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 31
    Par d�faut
    merci c'est bon maintenant

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Afficher Image � partir de la base
    Par bambino11 dans le forum Langage
    R�ponses: 1
    Dernier message: 15/12/2008, 14h39
  2. afficher les fichiers stock�s sur serveur ftp
    Par stagolee dans le forum H�bergement
    R�ponses: 2
    Dernier message: 27/11/2007, 18h41
  3. Importation des donn�es � partir d'un serveur FTP
    Par kargero dans le forum Langage
    R�ponses: 24
    Dernier message: 31/10/2007, 14h33
  4. [MySQL] Afficher image � partir d'une BD ?
    Par ouldfella dans le forum PHP & Base de donn�es
    R�ponses: 4
    Dernier message: 23/12/2006, 15h17
  5. [MySQL] N'afficher que les fichiers du serveur Ftp ins�r�s dans la base de donn�es
    Par jack_1981 dans le forum PHP & Base de donn�es
    R�ponses: 7
    Dernier message: 03/08/2006, 19h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo