envoyer et reccuperer une requete - PHP - Programmation
Marsh Posté le 14-12-2008 à 16:45:18
Peut etre fopen() est interdit pour les fichiers sur d'autres serveurs.
Citez l'erreur comme est.
Marsh Posté le 14-12-2008 à 17:05:57
Warning: fopen(http://isbndb.com/api/books.xml?access_key=PZ8OJO3N&index1=isbn&value1=2266111566) [function.fopen]: failed to open stream: Connection refused in /mnt/157/sda/f/b/rokjumpers/ajout.php on line 6
Marsh Posté le 14-12-2008 à 17:06:20
il s'agit d'un serveur free
Marsh Posté le 14-12-2008 à 18:23:20
>il s'agit d'un serveur free.
C'est la réponse! D'habitude pour le gratuit
Consultez avec l'administrateur du serveur.
Marsh Posté le 14-12-2008 à 19:16:40
ok merci
Marsh Posté le 15-12-2008 à 14:00:56
regardes du côté de la lib CURL ou Snoopy si ça ne pourrait pas faire l'affaire...
Marsh Posté le 15-12-2008 à 19:32:37
je vais voir ca, merci !
mais comment saurais si cette librairie est installé dans le mysql de free ?
Marsh Posté le 16-12-2008 à 10:05:35
qu'est-ce que tu racontes. Ce sont pas des libs mysql, mais des libs PHP. Pour Curl, effectivement, ça dépends de l'hébergeur (pour vérifier, un petit coup de phpinfo() pour Snoopy, c'est une lib que tu déposes dans ton répertoire www.
Marsh Posté le 14-12-2008 à 16:15:08
bonjour à tous,
meme en cherchant sur google et sur la doc php je ne trouve pas la réponse à ma question, là voici donc:
je voudrais en php, envoyer une requete du type
http://isbndb.com/api/books.xml?ac [...] 0596002068
puis reccuperer le resultat qui est du xml
avant je faisais çà en python et ca marchait avec la librairie urllib
mais en php jai essayé apres avoir lu un peu de doc qu'écrire
$res = fopen($url, 'r'); //$url est l'url precedement citée
mais php indique quil na pas réussi à ouvrir le flux ca rla connection a été refusée...
que faire ?
merci d'avance de vos réponses !
---------------
Qui fait le malin, tombe dans le ravin !