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 :

télécharger une image à partir d'un autre serveur...


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 11
    Points : 8
    Points
    8
    Par défaut télécharger une image à partir d'un autre serveur...
    Bonjour !

    je voudrai que mes membre puissent avoir des avatars sur mon site,
    j'ai donc fait un formulaire d'upload et tout marche,

    mais j'aimerai rajouter une fonction: pouvoir transferer l'avatar de ce membre se trouvant sur un autre serveur, sur le mien !

    j'ai donc essayé avec curl, sans succes

    donc si vous avez une solution, avec curl ou autre chose
    merci de m'indiquer les pistes a suivre

    merci d'avance

  2. #2
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    pourquoi le rapatrier sur le tien ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    if ($avatar->estSurUnAutreSite()) {
       echo '<img src="'.$avatar->getPath().'" />';
    } else {
       echo '<img src="/path/to/avatars/'.$avatar->getPath().'" />';
    }

  3. #3
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 104
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 104
    Points : 8 222
    Points
    8 222
    Billets dans le blog
    17
    Par défaut Re: télécharger une image a partir d'un autre serveur...
    Citation Envoyé par cellimo
    j'ai donc essayé avec curl, sans succes
    Ben CURL c'est de la grosse artillerie pour rien.
    Essaie avec file_get_contents('http://www.autresite.com/avatar.jpeg')
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  4. #4
    Membre éclairé
    Avatar de Kioob
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    550
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 550
    Points : 764
    Points
    764
    Par défaut
    euh... et pourquoi pas simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    copy( 'http://www.autresite.com/avatar.jpeg', 'images/avatars/membre.jpeg' );
    non ?

    Enfin gaffe à la sécurité quand même...
    Google is watching you !

Discussions similaires

  1. télécharger une image stocker sur un serveur
    Par omarouen dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 06/03/2012, 23h16
  2. Télécharger une application à partir d'une autre application
    Par Regis0122 dans le forum Programmation système
    Réponses: 1
    Dernier message: 17/08/2011, 16h40
  3. Réponses: 9
    Dernier message: 17/09/2009, 10h31
  4. Réponses: 5
    Dernier message: 25/06/2008, 16h15
  5. [Configuration] Copier une image située sur un autre serveur
    Par Graph-Site dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 20/08/2007, 09h02

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