Advertisement
Googleinurl

Buscar cep

Feb 7th, 2013
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.65 KB | None | 0 0
  1. <?php
  2. //-----------------------------------------------------------------------\\
  3. //          busca_cep($cep)                                              \\
  4. //  DESC:   Busca cep retornando os valores da cidade e estado           \\
  5. //                                                                       \\
  6. //   $resultado_busca = busca_cep('87040250');                           \\
  7. //   print_r($resultado_busca, true);                                    \\
  8. //                                                                       \\
  9. //    echo $resultado_busca['cidade'];                                   \\
  10. //                                                                       \\
  11. //-----------------------------------------------------------------------\\
  12.  
  13. function busca_cep($cep){
  14.  
  15.  
  16.  
  17.     ini_set("allow_url_fopen", 1);
  18.  
  19.     ini_set("allow_url_include", 1);
  20.  
  21.  
  22.  
  23.    
  24.  
  25.     $resultado = @file_get_contents('http://republicavirtual.com.br/web_cep.php?cep='.urlencode($cep).'&formato=query_string');
  26.  
  27.     if(!$resultado){
  28.  
  29.         $resultado = "&resultado=0&resultado_txt=erro+ao+buscar+cep";
  30.  
  31.     }
  32.  
  33.     ini_set("allow_url_fopen", 0);
  34.  
  35.     ini_set("allow_url_include", 0);
  36.  
  37.  
  38.  
  39.     parse_str($resultado, $retorno);
  40.  
  41.     return $retorno;
  42.  
  43. }
  44.  
  45. $cep = isset($_GET['cep']) ? $_GET['cep'] : '';
  46. $resultado  ="CEP: {$cep}";
  47. $resultado .="<br>CIDADE: ".busca_cep($cep)['cidade'];
  48. $resultado .="<br>UF: ".busca_cep($cep)['uf'];
  49. $resultado .="<br>BAIRRO: ".busca_cep($cep)['bairro'];
  50. $resultado .="<br>TIPO: ".busca_cep($cep)['tipo_logradouro'];
  51. $resultado .="<br>LOGRADOURO: ".busca_cep($cep)['logradouro'];
  52. echo $resultado;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement