Возникли проблемы с Google Maps из PHP на Ubuntu 11.10 - PullRequest
1 голос
/ 30 октября 2011

У меня есть небольшое PHP-приложение, в котором я пытаюсь отобразить карты Google из кода в виде гиперссылки.Примерно так: -

$display_block .= "<td><a href=\"http://maps.google.co.uk/maps?f=q&hl=en&geocode=&q=".$postcode."\">Map</a></td>";

Страница правильно собрана и отображена, и при наведении курсора мыши на ссылку отображается ...

http://maps.google.co.uk/maps?f=q&hl=en&geocode=&q=NG34 9JW

При нажатии на эту ссылку появляется пустое место.Все это делается внутри набора фреймов, если это важно.Ввод ссылки непосредственно в браузер приводит к карте, как и ожидалось.Ранее это работало, хотя я не проверял это некоторое время.Кажется, он перестал работать, когда я обновился до Ubuntu 11.10 (или, возможно, обновлением незадолго до этого) (браузер - Mozilla Firefox 7.0.1).

Я подозреваю, что во время обновления была нарушена некоторая конфигурация, но яПонятия не имею, с чего начать.Может ли кто-нибудь предложить какие-либо предложения или советы?

1 Ответ

1 голос
/ 30 октября 2011

попробуйте с target atribbute, например:

<a href="..." target="_blank">

и используйте urlencode(), чтобы сделать правильный URL

urlencode($postcode)

так ..

$display_block .= "<td><a href=\"http://maps.google.co.uk/maps?f=q&hl=en&geocode=&q=".urlencode($postcode)."\" target=\"_blank\">Map</a></td>";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...