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 :

file_get_contents sur fichier php distant générant une image


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 141
    Points : 92
    Points
    92
    Par défaut file_get_contents sur fichier php distant générant une image
    Bonjour à tous,

    dans le cadre de mon job je dois récupérer des preuves de livraison de transporteur.
    Ces preuves de livraison sont aujourd'hui disponibles via des url du type : "http://www.site-de-tracking.fr/genereImage.php?codeImage=123456789"
    Si j'appelle cette URL en direct cela me propose d'ouvrir directement l'image ou de la télécharger, ce qui implique une intervention manuelle de la part de l'utilisateur.
    Je cherche à automatiser cela, je me suis donc penché sur file_get_contents.
    Cependant cela fonctionne si j'appelle une url d'image directement, exemple "www.lesite.fr/monimage.jpg"
    Alors qu'ici le lien est un script PHP qui fait un traitement X pour me renvoyer une image à charger, et du coup file_get_contents me renvoi rien ...

    Est-ce que vous auriez déjà vu un cas similaire et le cas échéant auriez vous une piste à me donner.
    Je précise que mon serveur est encore en php 5.2 pour le moment.

    Merci d'avance

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Alors qu'ici le lien est un script PHP qui fait un traitement X pour me renvoyer une image à charger, et du coup file_get_contents me renvoi rien ...
    Le problème ne vient pas de là : file_get_contents() prend ce que le serveur lui donne.
    Si ça ne fonctionne pas c'est que le serveur, s'appuie sur des éléments qui ne fonctionne pas de contexte, une session par exemple.
    Si c'est ça, ça fonctionnera avec cURL.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. Réponses: 2
    Dernier message: 13/05/2009, 10h10
  2. Réponses: 0
    Dernier message: 27/11/2007, 14h37
  3. Réponses: 7
    Dernier message: 19/07/2007, 20h26
  4. Afficher un menu contextuelle sur le click droit d'une image
    Par PrinceMaster77 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 13/01/2006, 12h19
  5. Réponses: 8
    Dernier message: 09/11/2005, 16h24

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