le 20/08/2008 à 19:14
Pb de chargement de résultat d'URL distante
Bonjour à tous,
Nouveau sur le forum je me permets de vous soumettre un problème que je ne parviens pas à résoudre !
Je veux enregistrer sur le serveur de mon site un fichier image (jpg ou png) qui correspond au résultat d'une URL distante. Cette URL interprète un fichier que je lui fournis en entrée pour le transformer en un fichier image restitué dans le flux HTML....
En gros je veux récupérer le résultat de cette URL : http://www.gpsvisualizer.com/profile?&special=test&return_image=1&format=jpg&remote_data=http://lpivtt.free.fr/fichier/trace/440vallee_viaur54kms.trk
pour le transformer en fichier jpg (en php) malheureusement rien à faire, j'y arrive pas :(
Mon code :
Avant d'essayer de convertir le résultat en fichier, je comprends déjà pas pourquoi le résultat "$result" est vide...
Merci de votre aide
Nouveau sur le forum je me permets de vous soumettre un problème que je ne parviens pas à résoudre !
Je veux enregistrer sur le serveur de mon site un fichier image (jpg ou png) qui correspond au résultat d'une URL distante. Cette URL interprète un fichier que je lui fournis en entrée pour le transformer en un fichier image restitué dans le flux HTML....
En gros je veux récupérer le résultat de cette URL : http://www.gpsvisualizer.com/profile?&special=test&return_image=1&format=jpg&remote_data=http://lpivtt.free.fr/fichier/trace/440vallee_viaur54kms.trk
pour le transformer en fichier jpg (en php) malheureusement rien à faire, j'y arrive pas :(
Mon code :
<?php
$remote_data = "http://lpivtt.free.fr/fichier/trace/440vallee_viaur54kms.trk";
$urlscript="http://www.gpsvisualizer.com/profile?&special=test&return_image=1&format=jpg&remote_data=$remote_data";
$ch = curl_init();
// Définition de l'URL et autres options appropriées
curl_setopt($ch, CURLOPT_URL, $urlscript);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// Récupération de l'URL et passage au navigateur
$result=curl_exec($ch);
// Fermeture de la ressource CURL et libération des ressources systèmes
curl_close($ch);
echo "resultat=$result";
?>
Avant d'essayer de convertir le résultat en fichier, je comprends déjà pas pourquoi le résultat "$result" est vide...
Merci de votre aide