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

Bibliothèques et frameworks PHP Discussion :

[Image] Afficher image récupérée par FTP sans fichier temporaire


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre actif Avatar de grinder59
    Inscrit en
    Septembre 2005
    Messages
    707
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 707
    Points : 215
    Points
    215
    Par défaut [Image] Afficher image récupérée par FTP sans fichier temporaire
    Bonjour,

    via php, je me connecte à un ftp d'où je récupère une image :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $fp = fopen("<a href="ftp://log:pass@192.168.8.100/C:/Program" target="_blank">ftp://log:pass@192.168.8.100/C:/Program</a> Files/photos/02107.JPG", "r");
    je voudrais ensuite afficher cette image sans créer de fichier temporaire, est-ce possible ?

    Merci

  2. #2
    Membre averti
    Avatar de if_zen
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2004
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 275
    Points : 317
    Points
    317
    Par défaut
    Essaye un truc de ce style (dans une page à part)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <?
     
    $fp = file("<a href="ftp://log:pass@192.168.8.100/C:/Program" target="_blank">ftp://log:pass@192.168.8.100/C:/Program</a> Files/photos/02107.JPG") 
    header("Content-Type: image/jpeg");
    echo "";
    foreach ($file as  $ligne)
           echo $ligne;
     
    ?>
    @+

  3. #3
    Membre actif Avatar de grinder59
    Inscrit en
    Septembre 2005
    Messages
    707
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 707
    Points : 215
    Points
    215
    Par défaut
    non, ça marche pas...
    d'où vient $file ?

  4. #4
    Membre averti
    Avatar de if_zen
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2004
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 275
    Points : 317
    Points
    317
    Par défaut
    ah pardon....
    EDIT : je sais plus si on doit neutraliser les caractères spéciaux, dans ce cas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo addslashes($ligne);
    Re-EDIT : le echo ""; il sert à rien je me suis mélangé les pinceaux je l'avais fait en bash la dernière fois...

Discussions similaires

  1. 1 image + 1 image = 1 image
    Par dleu dans le forum Delphi
    Réponses: 2
    Dernier message: 24/05/2006, 21h15
  2. image affiche tous dans la première pages
    Par Invité dans le forum Langage
    Réponses: 12
    Dernier message: 14/12/2005, 04h43
  3. Réponses: 15
    Dernier message: 01/12/2005, 18h18
  4. [images] afficher une image en fond d'ecran
    Par soulhouf dans le forum Windows
    Réponses: 8
    Dernier message: 19/09/2005, 21h03
  5. afficher image
    Par sanosuke dans le forum Bases de données
    Réponses: 1
    Dernier message: 19/10/2004, 10h43

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