Potrzebuję wprowadzić mechanizm php
były kliknięcia pola tekstowego przez użytkownika Zostanie otwarta mapa Google, a gdy użytkownik wybierze lokalizację, zapisz adres w polu tekstowym.
Z góry dziękuję...!
Odpowiedzi:
1 dla odpowiedzi № 1Potrzebujesz interfejsu API Google Maps JS (https://developers.google.com/maps/documentation/javascript/), aby wyświetlić mapę i zarejestrować kliknięcie w określonym punkcie.
Kiedy przechwycisz kliknięcie, użyj AJAX, aby wysłać na serwer, na którym potrzebujesz interfejsu API odwrotnego kodowania (https://developers.google.com/maps/documentation/geocoding/intro#ReverseGeocoding), aby przetłumaczyć to na adres.
Podążaj za tymi dwoma linkami - musisz przeczytać wiele, aby uzyskać dostęp do skonfigurowanych interfejsów API, ale jest mnóstwo samouczków, które przeprowadzą Cię krok po kroku.
Powodzenia.
-2 dla odpowiedzi nr 2
Możesz mieć js, gdzie musisz otworzyć mapę Google. A dla konkretnego wyboru lokalizacji uzyskasz szerokość i długość geograficzną tego miejsca.
Teraz tutaj zaczyna się, jak uzyskać te wartości w php. Wszystko, co możesz zrobić, to po wybraniu możesz wywołać niestandardową funkcję i przekazać lat
i lng
jako parametr, który następnie wywoła wywołanie ajax do skryptu php i wyśle te wartości na serwer.
Dzięki