Может ли кто-нибудь помочь мне в этом вопросе? Мне нужно знать в php широте и долготе от адреса.
Я делал:
$ address = urlencode ('мой адрес');
$ lat_lng = simplexml_load_file (" http://maps.google.com/maps/api/geocode/xml?address= {$ address} & sensor = false");
но я получил это предупреждение:
Сообщение: simplexml_load_file () [function.simplexml-load-file]: php_network_getaddresses: getaddrinfo не удалось: временный сбой при разрешении имени
Я думаю, мне нужно настроить прокси-сервер, поэтому я изменил его таким образом:
$ address = urlencode ('мой адрес');
$ ch = curl_init (" http://maps.google.com/maps/api/geocode/xml?address= {$ address} & sensor = false");
curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ ch, CURLOPT_PROXY, 'my_proxy);
curl_setopt ($ ch, CURLOPT_PROXYPORT, 'my + port');
$ lat_lng = simplexml_load_string (curl_exec ($ ch));
curl_close ($ ч);
Кажется, он заблокирован, когда я вызываю curl_exec
.