Visualizzazione dei risultati da 1 a 9 su 9

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di Angarat
    Registrato dal
    Nov 2003
    Messaggi
    157
    se vuoi avere longitudine / latitudine ti lascio questa, che è mia ed avrà 8/9 anni di vita, anche se all'inizio usavo file_get_contents:

    Codice PHP:

    function latitudineLongitudine($localita) {
        
    $regex "!center:\s*{lat:\s*(-?\d+\.\d+),lng:\s*(-?\d+\.\d+)}!U";
        
    $ch curl_init("https://maps.google.com/maps?output=js&q=".urlencode($localita));    
        
    curl_setopt($chCURLOPT_SSL_VERIFYPEERfalse);
        
    curl_setopt ($chCURLOPT_RETURNTRANSFER1) ;    
        
    $string curl_exec ($ch) ;
        
    curl_close($ch);    
        @
    preg_match($regex$string$risultato);
        return 
    $risultato;
    }

    $dati latitudineLongitudine('via XX settembre, roma');

    print_r($dati); 
    che ti restituisce:

    codice:
    Array
    (
        [0] => center:{lat:45.440505000000002,lng:11.003481000000001}
        [1] => 45.440505000000002
        [2] => 11.003481000000001
    )

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    63
    Quote Originariamente inviata da Angarat Visualizza il messaggio
    se vuoi avere longitudine / latitudine ti lascio questa, che è mia ed avrà 8/9 anni di vita, anche se all'inizio usavo file_get_contents:

    Codice PHP:

    function latitudineLongitudine($localita) {
        
    $regex "!center:\s*{lat:\s*(-?\d+\.\d+),lng:\s*(-?\d+\.\d+)}!U";
        
    $ch curl_init("https://maps.google.com/maps?output=js&q=".urlencode($localita));    
        
    curl_setopt($chCURLOPT_SSL_VERIFYPEERfalse);
        
    curl_setopt ($chCURLOPT_RETURNTRANSFER1) ;    
        
    $string curl_exec ($ch) ;
        
    curl_close($ch);    
        @
    preg_match($regex$string$risultato);
        return 
    $risultato;
    }

    $dati latitudineLongitudine('via XX settembre, roma');

    print_r($dati); 
    che ti restituisce:

    codice:
    Array
    (
        [0] => center:{lat:45.440505000000002,lng:11.003481000000001}
        [1] => 45.440505000000002
        [2] => 11.003481000000001
    )
    Grazie mille!!! Mi hai proprio salvato!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.