Heretic

Inscris le 20/08/2008 à 17:21
  • Site web
  • Nombre de sujets
    1
  • Nombre de messages
    3
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
Heretic
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 :

<?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 smiley

Ses derniers messages sur les forums

forum
Heretic
Non pas de souci il est bien activé.
Si je mets une URL simple ça fonctionne OK, mais j'ai l'impression que le problème est lié au temps de trt sur le serveur distant de gpsvisualizer...
Heretic
Merci pour vos réponses ;-)
J'ai essayé file_get_contents() et ça ne fonctionne pas non plus !

LA GLOBULE, comment se fait-il que celà fonctionne chez toi mais pas chez moi smiley
Mon hébergeur est free, celà en serait-il la raison ? Si oui, à votre avis comment puis-je faire pour contourner le problème ?

Merci de votre aide !
Heretic
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 :

<?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 smiley

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours