0

Importação de dados através de formulários

criado por Roseval Nunes de Mello em 17/01/2010 10:17am
Bom dia a todos!

Tenho um contrato com uma empresa que me fornece os dados dos clientes a serem atendidos através de um sistema web.
Estes dados aparecem na tela para mim em um formulário (input, select, textarea). Estes dados são: Nome de Cliente, Endereço, etc.

Neste sistema somente eu, o detentor do contrato, posso ter acesso, mas os técnicos que trabalham para mim precisam destas informações.

Diante da situação eu desenvolvi um sistema espelho, porém quando um atendimento novo é inserido tenho que copiar campo por campo do formulário do sistema do meu fornecedor para o sistema que os meus técnicos acessam.

Daí vem a minha solicitação para quem possa me ajudar.
Gostaria de saber se tem uma forma de eu importar os dados desta página do sistema do meu fornecedor para a pagina do meu sistema (que são iguais) através de algum script.


Agradeço desde já se alguem puder dar uma força.

Grande abraço!

--
Roseval Nunes de Mello

Lista de Respostas:

0
17/01/2010 12:35pm
(~15 anos atrás)
Amigo vc tem acesso ao banco de dados deles? Se tiver acesso tem como fazer, Falou.

0
19/01/2010 12:24am
(~15 anos atrás)
Tem algumas alternativas, mas não é muito simples:

Precisaria fazer um script que "loga" no sistema via HTTP, obtém os dados na forma de XML, depois você faz o que quer com o XML (pega os dados que quer e manda pra onde quer). Dependendo da forma como é a autenticação, pode dar dor de cabeça. É a forma mais complexa.

Outra alternativa: copiar o HTML da página do sitema que tem os dados de um cliente e passar para um script que lê o HTML. Pode usar DOM, por exemplo. http://br2.php.net/manual/pt_BR/book.dom.php

Outra alternativa é fazer um código em JavaScript que captura os dados desse sistema e os estrutura de forma amigável. Para isso, você teria que fazer o sistema embutir o seu JavaScript. Pode fazer isso usando o plugin Web Developer do navegador Firefox (editando o HTML do sistema oferecido).

Outra alternativa é procurar um plugin que já capte os campos do formulário de uma tela e os estruture de maneira amigável, mas não conheço.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)