PDA

View Full Version : Pegando dados apartir de um CEP


dani piresk
19th June 2008, 18:14
<?php
class cep
{
var $cep;
var $resultado;
var $retorno;
function busca_cep($cep)
{
$this->cep = $cep;
$this->resultado = @file_get_contents("http://republicavirtual.com.br/web_cep.php?cep=".urlencode($this->cep)."&formato=query_string");
if(!$this->resultado){
$this->resultado = "&resultado=0&resultado_txt=erro+ao+buscar+cep";
}
parse_str($this->resultado, $this->retorno);
return $this->retorno;
}

function result()
{
echo "<pre>".print_r($this->retorno, true)."</pre>";
}
}

//como usar:

/*primeiro iniciamos a classe*/
$rcep = new cep();
/*setamos o cep*/
$rcep->busca_cep("XXXXXXXX");
/*e por último imprimimos o resultado.*/
$rcep->result();

?>
//Bom proveito x]
//By Dani Piresk
//Dúvida, sugestões ou críticass: Favor Postar!