|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : mars 2004 Messages : 7 ![]() |
Bonjour à tous,
Je tente d'intégrer à mon site d'immobilier des cartes Google Maps. Avant de pouvoir intégrer ces éléments, je dois récupérer les coordonnées latitude et longitude par une requête http auprès de Google. Pour cela, je me base sur le tuto suivant http://www.developer.com/db/article.php/10920_3621981_2 Voici mon code : Code :
Ce code ne fonctionne pas et me renvoie le message d'erreur suivant : Warning: SimpleXMLElement::__construct() [function.SimpleXMLElement---construct]: Entity: line 1: parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xE8 0x73 0x2C 0x20 in /home/immobiliD/www/test-google-map.php5 on line 32 Warning: SimpleXMLElement::__construct() [function.SimpleXMLElement---construct]: 00</code><request>geocode</request></Status><Placemark><address>Avenue Jean Jaur in /home/immobiliD/www/test-google-map.php5 on line 32 Warning: SimpleXMLElement::__construct() [function.SimpleXMLElement---construct]: ^ in /home/immobiliD/www/test-google-map.php5 on line 32 Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /home/immobiliD/www/test-google-map.php5:32 Stack trace: #0 /home/immobiliD/www/test-google-map.php5(32): SimpleXMLElement->__construct('<?xml version="...') #1 {main} thrown in /home/immobiliD/www/test-google-map.php5 on line 32 ---------------- Impossible de trouver la solution. J'ai l'impression qu'il y a un problème avec le loop car si je requête directement avec le code suivant cela fonctionne : Code :
Yahn |
||||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : mars 2004 Messages : 7 ![]() |
C'est résolu. Il suffit d'encoder en utf8 la variable page avant de la parser avec simpleXMLelement !
> $page=utf8_encode($page); Voilou. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com