[PHP] pobierz, plaintext
- <?php
- $adres = $_GET["adres"];
- $addressG = 'http://maps.google.com/maps/geo?output=csv&oe=utf-8&key=xxx';
- $addressG.='&q='.urlencode($adres);
- $page = file_get_contents($addressG);
- echo "$page";
- ?>
Do zmiennej adres dostaję się za pomocą adresu URL w postaci "http://localhost/geo/geo.php?adres=" i tutaj ręcznie wpisuje się adres z którego chce się wyciągnąć współrzędne (wiem że to bardzo prostackie rozwiązanie, ale tak musi to wyglądać) i np. znajdzie miasta takie jak Warszawa, Katowice, Poznań, Gdańsk, ale już nie znajdzie np. Wrocław, Łódź czy Białystok. Oczywiście nie znajdzie też np. "Wrocław Grażyńskiego 2" ale znajdzie "Warszawa Towarowa 2"
Jak się domyślam potrzebowałbym w jakiś sposób w locie zamienić polskie znaki wysyłane za pomocą GET, tylko jak to zrobić? Macie jakieś sugestie?
Naprawdę nikt nie jest w stanie pomóc?