fluna Posted November 4, 2007 Report Share Posted November 4, 2007 Alguem tem exemplo completo de CGI em xharbour, como compilar, etc... agradeço as almas caridosas que conseguirem... explico: a ideia é fazer um sistema de pedidos com formulario de cadastro de fornrcedores, podutos e pedidos em html, o cgi será usado para tratar e salvar os dados digitados em um dbf que estara no servidor do provedor; imprimir no micro do proprio internauta os relatorios desejados, boletos,etc e eventualmente baixar esses dbfs do provedor para o micro local e fazer relatorios. Clipper 5.3; xharbour, minigui, Fw195; Link Editado por - fluna on 04/11/2007 11:23:50 Editado por - fluna on 04/11/2007 11:25:08 Quote Link to comment Share on other sites More sharing options...
fluna Posted November 4, 2007 Author Report Share Posted November 4, 2007 Alguem tem exemplo completo de CGI em xharbour, como compilar, etc... agradeço as almas caridosas que conseguirem... explico: a ideia é fazer um sistema de pedidos com formulario de cadastro de fornrcedores, podutos e pedidos em html, o cgi será usado para tratar e salvar os dados digitados em um dbf que estara no servidor do provedor; imprimir no micro do proprio internauta os relatorios desejados, boletos,etc e eventualmente baixar esses dbfs do provedor para o micro local e fazer relatorios. Clipper 5.3; xharbour, minigui, Fw195; Link Editado por - fluna on 04/11/2007 11:23:50 Editado por - fluna on 04/11/2007 11:25:08 Quote Link to comment Share on other sites More sharing options...
LUIS1361303120 Posted November 5, 2007 Report Share Posted November 5, 2007 bom dia,, tambem gostaria de sabe como que faz isso.. luis Quote Link to comment Share on other sites More sharing options...
Wellington Vieira Posted November 5, 2007 Report Share Posted November 5, 2007 Vou postar um exemplo em DICAS, de script CGI EM CLipper,, usei como exemplo... e muito bom.... abraços... wellington fwh/xharbour0.99.71 Bd. Postgresql Systemup@bol.com.br Quote Link to comment Share on other sites More sharing options...
helio1361303486 Posted November 7, 2007 Report Share Posted November 7, 2007 Amigos, Alguém conseguiu usar o exemplo. Não consegui, pois não aparece a informação que digito nos gets da página. Hélio xHarbour 0.99.71/WS/PELLESC Quote Link to comment Share on other sites More sharing options...
helio1361303486 Posted November 9, 2007 Report Share Posted November 9, 2007 Pessoal, Ninguém conseguiu fazer funcionar o exemplo !!!! parece bem fácil, mas não consegui nem INCLUIR/ALTERAR/EXCLUIR o que digita nos gets. o exemplo bem fácil esta em dicas, veja o link: http://www.fivewin.com.br/exibedicas.asp?id=843 Abraços. Hélio xHarbour 0.99.71/WS/PELLESC Quote Link to comment Share on other sites More sharing options...
helio1361303486 Posted November 9, 2007 Report Share Posted November 9, 2007 up! Quote Link to comment Share on other sites More sharing options...
fluna Posted November 11, 2007 Author Report Share Posted November 11, 2007 e agora SYSTEMUP! chupa essa manga!!! rsss algum mestre jedai se arrisca? Clipper 5.3; Fw195; Link Quote Link to comment Share on other sites More sharing options...
CIACPD Posted November 11, 2007 Report Share Posted November 11, 2007 Fluna Para trabalhar com cgi no xharbour voce precisa da htmllib queé uma lib até bem completa, que nao esta mais disponivel na contrib esta num tal de source/cgi. Caso voce encontre ou outra pessoa do forum mostre o caminho para nós, pois ja usei ela, é bem legal. Daniel Segura ciacpd@terra.com.br Quote Link to comment Share on other sites More sharing options...
Wellington Vieira Posted November 12, 2007 Report Share Posted November 12, 2007 Fluna,,, não sei porque o dito popular,, se na realidade es tou apenas tentando ajudar.. CHUPA ESSA MANGA..., mas... é o seguinte... (CASO VC, FLUNA PRECISE DE AJUDA,, CASO NÃO É PARA OS OUTROS DO FORUM QUE PRECISAM...) Seguinte... 1º - Se o teste esta sendo feito em localhost(máquina local)no windows XP,e necessário verficar se o IIS(Internet Information Services) esteja instalado. 2º - Se não estiver instale a partir do CD de instalação do windows ou atravers (ADICIONAR OU REMOVER PROGRAMAS)-(ADICIONAR/REMOVER COMPONENTES DO WINDOWS)., após a instalação ele cria uma pasta chamada INETPUB\wwwroot\ 3º - Crie uma pasta dentro de c:\Inetpub\wwwroot\registro, neste caso criei a pasta chamada registro., aqui dentro coloca-se o executavel,dbf´s,ntx, e html.. 4º - No arquivo registro.html a chamada POST, SERA: , onde cgi é o alias criado para a pasta, no parágrafo 6º. 5º - No arquivo registro.prg, a localização dos arquivos dbf e ntx são.. #define DB_NAME "c:\Inetpub\wwwroot\registro\REGISTRO.DBF" #define NTX_NAME "c:\Inetpub\wwwroot\registro\REGISTRO.NTX 6º - Configure o IIS,da seguinte maneira..(Meu Computador,Painel de Controle,Internet Information Services. LOCALIZE(Site da Web padrão) e clique com o botão do mouse do lado direito (qdo destro) e em NOVO-DIRETORIO VIRTUAL, abrirá o assistente para criação de diretório virtual..em seguida ele pedira um alias para o diretorio no meu caso criei o alias CGI., depois localize a pasta que vc, criou com o executável e html que é a c:\Inetpub\wwwroot\registro, logo em seguida,ele pedirá as permissões de acesso, marque a opção EXECUTAR (APLICATIVOS ISAPI OU CGI, POR EXEMPLO).e finalize a operação.. 7º - Ainda com o Internet Informatin Services aberto clique sobre o apelido cgi, que foi criado no passo anterior que esta localizao logo abaixo de Site da Web Padrão +cgi..(clique com o botão do mouse do lado direito qdo destro) e vá em propriedades, certifique-se que esteja marcado as opções Ler,Criar log de visitantes,Indexar este recurso, depois vá no botão Configuração, clique no botão adicionar e localize o executável que esta em c:\Inetpub\wwwroot\registro\registro.exe, coloque a extensão .EXE, em verbos limitar a: GET,HEAD,POST,TRACE e clique no botão OK.. Está pronto para usar o exemplo em cgi... no internet explorer chame o html, assim: http://localhost/cgi/registro.html Qdo clicar no botão PROCESSAR, no rodapé aparecera o caminho do alias que vc, criou, que neste caso é /cgi/registro.exe que ira charmar o executável em http://localhost/cgi/registro.exe Refiz, o procedimento compilando o exemplo em xharbour,,sem alterar nenhuma virgula.. no fonte.. e funcionou perfeitamente,, lembrando que somente para servidores WINDOWS(x), NÃO LINUX... ESTES PROCEDIMENTOS SÃO PARA TESTAR O EXEMPLO QUE POSTEI..EM LOCALHOST.. EM UMA MÃQUINA LOCAL.. OK.. QUALQUER DÚVIDA É SÓ ME DIZER.. NÃO PRECISA USAR DE SARCASMO,, POIS AJUDO E RECEBO AJUDA, COMO TODO MUNDO.. E DESCULPE- QUALQUER COISA É PORQUE NÃO CONSEGUI ENTENDER O SARCASMO DO FLUNA... wellington fwh/xharbour0.99.71 Bd. Postgresql Systemup@bol.com.br Quote Link to comment Share on other sites More sharing options...
Wellington Vieira Posted November 12, 2007 Report Share Posted November 12, 2007 Pode se utilizar qualquer linguagem de programação para trabalhar com cgi,, bastando que esta linguagen consiga ler entrade e saÃdas stdin e stdout, sendo que a variável de ambiente em método POST é REQUEST_METHOD e no método GET é QUERY_STRING, a função GetEnv funciona em clipper e harbour,xharbour etc.., bastando depois vc, selecionar as informações contidas nas variáveis de ambiente,, de acordo com as informações pré definidas para cada servidor.. Lembrando que hoje em dia é muito mais fácil utilizar linguagens script´s como ASP(ACTIVE SERVES PAGES), PERL, e muitas outras.. e bem mais rápido e eficiente.. ok wellington fwh/xharbour0.99.71 Bd. Postgresql Systemup@bol.com.br Quote Link to comment Share on other sites More sharing options...
fluna Posted November 12, 2007 Author Report Share Posted November 12, 2007 Calma chefe, não foi sarcasmo, só quis brincar um pouco e estratergicamente provocar seu ego para se envolver e ajudar a solucionar a problemática em questão... sabia que vsa. exa. tinha a solução, só precisava se debruçar uns minutinhos... aliás, matou a pau, funcionou (e a minha estratégia tambem rss) só não sei colocar aqui aquele iconizinho do boneco amarelo batendo pulmas, vc mereceu. abraços mestre. Clipper 5.3; Fw195; Link Quote Link to comment Share on other sites More sharing options...
helio1361303486 Posted March 13, 2008 Report Share Posted March 13, 2008 Pessoal, Alguém mais conseguiu fazer funcionar o exemplo de CGI postado em dicas? http://www.fivewin.com.br/exibedicas.asp?id=843 Fiz um servidor usando IIS da Microsoft como orientado pelo nosso amigo Wellington, executei o registro.exe atraves da página html, tudo ok, SÓ QUE... os comandos: - INDEX ON NOMBRE TO (CDX_NAME) - SET INDEX TO (CDX_NAME) - APPEND BLANK - COMMIT - MemoWrit(...... Simplesmente estes comandos não funcionam e travam o programa e tenho que fecha-lo com CTRL+ALT+DEL, alguém saberia o porque disso ? Grato. Hélio Quote Link to comment Share on other sites More sharing options...
helio1361303486 Posted March 14, 2008 Report Share Posted March 14, 2008 Resolvido, Era problema com contas de usuário referente à atributos de direitos no windowsXP. Hélio. Quote Link to comment Share on other sites More sharing options...
jcleoner Posted March 14, 2008 Report Share Posted March 14, 2008 Helio Só como uma dica para voce e outros colegas Até que o Linhares faça alguma coisa em CGI ou HTML estou usando o PHPRunner. É um software que gera um formulário completo com inclusão, alteração, relatório, etc em PHP e com o banco MySql. Muito bom esse software e olha que conheço bem pouco de PHP. AÃ, do meu sistema em fwh, recebo ou envio os dados do provedor pois meu sistema está com o MySql. Com isso meu cliente tem um sistema web de digitação de pedidos. Está funcionando legal. Entrei nesse esquema porque está pintando muitas coisas pequenas, tipo pedido, consulta, que querem que seja em web. Editado por - jcleoner on 14/03/2008 18:11:01 Quote Link to comment Share on other sites More sharing options...
helio1361303486 Posted March 24, 2008 Report Share Posted March 24, 2008 José Carlos, Muito bom esse programa. Mas com CGI, dá pra usar DBF e CDX via web, as telas são feitas em html, e todo o processo de manutenção do banco de dados ficam no programa executável feito em xharbour direto no servidor Apache. fica avião usando DBF com CGI, e é seguro não há corrupção do banco. Também espero à anos solução web para fivewin, mas parece que não há interesse. vai saber porque! são muitos fatores. Mas a esperança é a única que morre. Enquanto isso vou me virando com o que tem pra trabalhar. vou estudar mais o programa que indicou, apesar de não usar o MySQL por opção e preferindo o FireBird. Hélio. Quote Link to comment Share on other sites More sharing options...
helio1361303486 Posted March 24, 2008 Report Share Posted March 24, 2008 Digo: "A esperança é a última que morre". rsss. Hélio. Quote Link to comment Share on other sites More sharing options...
CIACPD Posted March 24, 2008 Report Share Posted March 24, 2008 Hélio, Procure por p4a vale a pena. Daniel Segura ciacpd@terra.com.br Quote Link to comment Share on other sites More sharing options...
siscat Posted March 25, 2008 Report Share Posted March 25, 2008 Tudo isso porque voce ainda não conhecem a App Siscat Server..... aguardem para breve... []s.. Marllon Figueiredo Analista de Sistema Porto Alegre - RS siscatsoftware@hotmail.com SigLCS Sistema Integrado de Gestão App Siscat Server App Siscat Licenceid=green> FWH + xHB + SQL + SQLRDD + xDevStudio Quote Link to comment Share on other sites More sharing options...
mou321 Posted March 25, 2008 Report Share Posted March 25, 2008 Eu utilizo o CLIPXNET para aplicações em CGI.. No Inicio pode Até parecer complicado mas não é, já estou utilizando combinado com HTML e JAVASCRIPT funciona perfeitamente e é de facil instalação para servidores apache. Quote Link to comment Share on other sites More sharing options...
evandro Posted March 25, 2008 Report Share Posted March 25, 2008 Ola, citação:aguardem para breve... id=quote>id=quote>Este breve esta demorando........ []s, Evandro G. de Paula Curvelo - MG evandro@skillnet.com.br (Escr. - na Cidade) imortal@skillnet.com.br (Res. - na Roça) FWH 2.6+PellesC+MyMake+xHarbour.org 0.99.5+SqlLib I PREPARATÓRIO PARA O VI ENCONTRO FIVEWIN - JULHO/2008 - CURVELO - MG Quote Link to comment Share on other sites More sharing options...
siscat Posted March 25, 2008 Report Share Posted March 25, 2008 Evandro, só mais uns dias! tá no forno... já está corando!! rsss brincadeiras a parte, eu tive uns problemas com falta de documentação... que atrasaram meu cronograma, más já coloquei a fila pra andar e no mais tardar na primeira semana de Abril\2008 já terei uma versao de avaliação funcional para disponibilizar. só peço mais um pouco de paciência. att, []s.. Marllon Figueiredo Analista de Sistema Porto Alegre - RS siscatsoftware@hotmail.com SigLCS Sistema Integrado de Gestão App Siscat Server App Siscat Licenceid=green> FWH + xHB + SQL + SQLRDD + xDevStudio Quote Link to comment Share on other sites More sharing options...
jcleoner Posted March 25, 2008 Report Share Posted March 25, 2008 É so espero que nesse começo de abril não seja o dia primeiro hehe Abraço Marllon Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.