Bonjour à tous,
J'espère être dans la bonne section du forum, si ce n'est pas le cas veuillez m'en excuser.
J'aimerais créer une page php qui lorsque je l'appelle me télécharge une image et la renvoi tout simplement.
Voici plus de détails :
La page 1 appelle via un script AJAX la page 2.
La page 2 appelle via une fonction PHP une page 3 situé à l'extérieur de mon serveur.
La page 3 renvoi une image à la page 2.
Jusque la tout fonctionne.
Maintenant j'aimerai que la page 2 renvoi à la page 1 l'image trouvé sur le serveur.
Pourquoi ne pas passé directement de la page 1 à la page 3 ?
Parce que je n'ai pas envie que l'utilisateur voit d'où provienne les images.
Pourquoi ne pas télécharger localement les images sur le serveur et après renvoyé un lien temporaire pour les télécharger ?
Car les images que je télécharge sont plutôt grande et que j'ai très peu d'espace serveur.
Comment feriez vous pour résoudre ce problème ?
Voici un petit exemple de code source que j'utilise sur la page 2
Le problème est que le script me renvoi une image vide =S
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php $array = Array(); $array['cht'] = 'gv' ; $array['chl'] = getDotTree() ; $value = post_request("http://chart.googleapis.com/chart", $array) ; header('Content-Type: image/png'); header("Content-Length: " . size($value['content'])); fpassthru($value['content']) ; ?>
Merci d'avance pour votre aide.
Freezerhm
Partager