Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

neotheone

Busca de CEP

Recommended Posts

Fala galera do imaters, to construindo um formulário aqui e meu cliente pediu pra quando digitasse o CEP, as informações como

RUA, cidada, estado, ja fosse carregadas automaticamente, ja vi isso em alguns lugares, vcs sabem onde posso conseguir esse script? ou até mesmo o banco de dados dos correios?

 

valew galera http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

entre em contato com os correios para contratar o serviço por webservice. Ai você resgata os dados desejados

Compartilhar este post


Link para o post
Compartilhar em outros sites

o lance do cep ta tranquilo, que eu ja achei um lugar para recuperar o endereço, o que eu quero saber é o seguinte, tipo

eu digito o cep todo, daí qnd eu eu clicar em outro campo para começar a digitar, ele carrega as informações de rua, estado, municipio ja nas outras caixinhas de texto

 

 

O código em asp é esse baixo

 

<%  '	  '  Função de busca de Endereço pelo CEP	  '  -   Desenvolvido Felipe Olivaes para ajaxbox.com.br	  '  -   Adaptação de exemplo para utilização com ASP por Otávio Nogueira     '  -   Utilizando WebService de CEP da republicavirtual.com.br	  '   function busca_cep( cep )     	url = "http://republicavirtual.com.br/web_cep.php?cep="& cep &"&formato=query_string"  	   	set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")		xmlhttp.open "GET", url, false		xmlhttp.send ""  			xmlhttp_resultado = xmlhttp.responseText		set xmlhttp = nothing	  	arr_resultado = split( xmlhttp_resultado, "&" )     	dim resultado(7)   	for i = lbound( arr_resultado ) to ubound( arr_resultado )     		resultado( i ) = arr_resultado( i )   		   	next     	arr = split( join( resultado, "=" ), "=" )     	dim arr_2(14)   	for i = lbound( arr ) to ubound( arr )     		arr_2( i ) = replace( arr( i ), "+", " " )   		   	next	   	   	busca_cep = arr_2   end function      '	 ' Exemplo de utilização	  '	 	   'Vamos buscar o CEP 90020022	 resultado = busca_cep( request("cep") )     select case resultado (2)  	   	case "2"  	texto = " "&_   		 "Cidade com logradouro único" &_			 "<b>Cidade: </b> "&resultado( 8 ) &" "&_   		 "<b>UF: </b> "&resultado( 5 )   	   	   	case "1"  	texto = " "&_   		 "Cidade com logradouro completo "&_   		 "<b>Tipo de Logradouro: </b> "&resultado( 12 ) &" "&_   		 "<b>Logradouro: </b> "&resultado( 14 ) &" "&_   		 "<b>Bairro: </b> "&resultado( 10 ) &" "&_			 "<b>Cidade: </b> "&resultado( 8 ) &" "&_   		 "<b>UF: </b> "&resultado( 6 )   	   	case else     	texto = "Falha ao buscar cep: "& resultado( 4 )   end select     response.write texto   %>

Compartilhar este post


Link para o post
Compartilhar em outros sites

massa velho, mas tu podes me dar uma luz de como isso pode ser feito?? Pq tá f*** passar o valor do cpf do js pra função asp que faz a busca no webservice...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.