Mandar conteúdo de pesquisa para net
Bom dia pessoal..
Me foi pedido uma coisa aqui que não sei se é possível fazer, e gostaria da ajuda de vcs para saber se é ou não possível..
Tenho um site da net (apontador.com)no qual teremos um plano diferenciado para acessos a endereços.. nesse site vou ter um campo text no qual irei digitar o endereço e ele me buscará o mapa da rua..até aí é o sistema dele..
O que foi me pedido é que através de um software meu eu por um ID da rua eu consulte no banco de dados o endereço completo e envie esses dados para esse campo text, para que o usuário não precise digitá-lo na página..
vcs tem alguma idéia de como posso fazer isso?
abraço
Me foi pedido uma coisa aqui que não sei se é possível fazer, e gostaria da ajuda de vcs para saber se é ou não possível..
Tenho um site da net (apontador.com)no qual teremos um plano diferenciado para acessos a endereços.. nesse site vou ter um campo text no qual irei digitar o endereço e ele me buscará o mapa da rua..até aí é o sistema dele..
O que foi me pedido é que através de um software meu eu por um ID da rua eu consulte no banco de dados o endereço completo e envie esses dados para esse campo text, para que o usuário não precise digitá-lo na página..
vcs tem alguma idéia de como posso fazer isso?
abraço
Eric.miranda
Curtidas 0
Respostas
Paulo Bergo
27/07/2007
a) Um usuario abre uma pagina, que contem um form, com um campo no qual coloca uma ´id´ de logradouro;
b) Ao clicar no botao ´submit´ do form, o navegador envia para o servidor web (apache ou iis) uma url com a variavel e a id desejada... algo como id=02938
c) O servidor web recebe a variavel; executa o modulo (executável=cgi, dll=isapi), pesquisando pela id e, se encontrar, ´devolve´ para o usuario um form com o endereco preenchido; do contrário, devolve um form pedindo para preencher outro ´id´;
Essa solução é possível:
- desenvolvendo-se aplicaçoes no Delphi que são executadas sob um servidor web;
- a aplicação pode ser executável (cada requisição gera um processo no servidor) ou pode ser uma dll (só gera um processo na primeira vez que é chamada - assim, é bem mais rápida);
- o servidor web pode ser uma máquina com Windows98se (pws), Windows 2000, 2003 e XP (ainda não instalei no Vista), com o Apache ou com o IIS
- O banco de dados pode ser qualquer um acessível pelo Delphi... meu preferido: MySQL, acessado tanto pela BDE via odbcconector como diretamente pelos componentes da ZeosLib
Claro... tem outras formas...
Pode-se usar php para fazer a busca pela ID...
Pode-se validar o campo no form na pagina com JavaScript...
E muitas opções...
Ok?
Espero ter ajudado!
b) Ao clicar no botao ´submit´ do form, o navegador envia para o servidor web (apache ou iis) uma url com a variavel e a id desejada... algo como id=02938
c) O servidor web recebe a variavel; executa o modulo (executável=cgi, dll=isapi), pesquisando pela id e, se encontrar, ´devolve´ para o usuario um form com o endereco preenchido; do contrário, devolve um form pedindo para preencher outro ´id´;
Essa solução é possível:
- desenvolvendo-se aplicaçoes no Delphi que são executadas sob um servidor web;
- a aplicação pode ser executável (cada requisição gera um processo no servidor) ou pode ser uma dll (só gera um processo na primeira vez que é chamada - assim, é bem mais rápida);
- o servidor web pode ser uma máquina com Windows98se (pws), Windows 2000, 2003 e XP (ainda não instalei no Vista), com o Apache ou com o IIS
- O banco de dados pode ser qualquer um acessível pelo Delphi... meu preferido: MySQL, acessado tanto pela BDE via odbcconector como diretamente pelos componentes da ZeosLib
Claro... tem outras formas...
Pode-se usar php para fazer a busca pela ID...
Pode-se validar o campo no form na pagina com JavaScript...
E muitas opções...
Ok?
Espero ter ajudado!
GOSTEI 0