FH DEV 0 Denunciar post Postado Março 29, 2006 Caros amigos,Consegui há algum tempo, uma cópia da base de dados dos correios, um arquivo Access, que, com um pouco de trabalho, converti em MySQL. Preciso fazer um form em meu site, que funcione da seguinte forma:Quando o usuário digitar o CEP de seu endereço, o form atualize automaticamente os outros campos: rua, bairro, cidade e estado, restando ao usuário apenas digitar o número e o complemento de seu endereço.Já tenho as tableas montadas e o banco rodadando com todas as informações.Preciso saber como fazer isso com uma certa urgência.O funcionamento completo para esta página de contato deve ser o seguinte:1 - usuário preenche o form atéo CEP;2 - com o preenchimento do CEP, o restante dos campos de endereço são completados;3 - usuário clica no botão enviar do form;4 - os dados do form são enviados para um e-mail pré definodo através de um script PHP (ou qualquer outra linguagem);5 - o mesmo script deve, além de enviar o e-mail, gravar os dados do form em um banco de dados MySQL; e6 - redirecionar para uma página de confirmação de envio (que pode ser um load em Ajax na mesma página, tecnologia que já utilizo).Como comentei, tenho uma certa urgência em produzir isto, como incentivo aos colaboradores, poderei cederr uma cópia do banco de dados em MySQL que tenho (CEP de todas as ruas de todas as cidades do Brasil - Arquivo .SQL com 81,3 MB).Desde já, agradeço pela cooperação.Atenciosamente,Flávio H. Ricardofone 11-9734-8741e-mail: fhricardo@gmail.com Compartilhar este post Link para o post Compartilhar em outros sites
pivA 0 Denunciar post Postado Março 29, 2006 Use AJAX para atualizar os campos, é só fazer um frameworkzinho básico onde quando o cara digitar o CEP e tirar o foco dele o script chama a função do AJAX que se liga ao PHP, retorna os campos da DB e com javascript você imprime nos campos do form :P Compartilhar este post Link para o post Compartilhar em outros sites
sublyer 0 Denunciar post Postado Março 30, 2006 Da uma olhada nisso !!! http://www.imasters.com.br/artigo.php?cn=3918&cc=44 Compartilhar este post Link para o post Compartilhar em outros sites
FH DEV 0 Denunciar post Postado Março 30, 2006 Cara,Eu tentei utilizar isto, só que este script me requer um lista com o primeiro valor que é selecionado, só que no meu caso, é necessário que o usuário digite o valor (o cep no caso) e depois tecle 'enter' ou clique num botão 'OK'... Compartilhar este post Link para o post Compartilhar em outros sites
hideout 0 Denunciar post Postado Março 30, 2006 Bom gostaria de poder ajudar, mas ainda estou aprendendo. Tem alguma chance de você disponibiliozar esse arquivo SQL? Compartilhar este post Link para o post Compartilhar em outros sites