Biblioteca VBMcgi: Crie aplicações Web CGI em C++ com acesso ao banco Interbase/Firebird sem mistério

VBMcgi é uma biblioteca multiplataforma para desenvolvimento de aplicações CGI, 100% open-source e muito fácil de ser utilizada. Com este recurso podemos criar aplicações web aproveitando todos os recursos da linguagem C++ sem misticismo.

[ Hits: 47.445 ]

Por: Alessandro de Oliveira Faria (A.K.A. CABELO) em 26/05/2004 | Blog: http://assuntonerd.com.br


Interface em HTML



Agora criaremos uma interface em HTML cujo o objetivo é de enviar para a aplicação CGI o nome a ser consultado no banco de dados. Após a consulta, o CGI irá gerar um aplicação em HTML.

Segue abaixo o código em HTML:

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div id="Layer1" style="position:absolute; left:34px; top:127px; width:257px; height:19px; z-index:1">
  <table border="0" width="278" height="50">
    <tr>
      <td width="179" height="26" >
<form action="../cgi-bin/sel_usu" method="get">
          <font face="Arial, Helvetica, sans-serif" size="1">NOME</font><font face="Arial, Helvetica, sans-serif">
          </font>
          <input type="text" name="s_name" size="20">
          <input type="submit" value="Buscar" name="submit">
        </form>
      </td>
    </tr>
  </table>
</div>
<img src="logo_tel.jpg" width="320" height="195">

Repare que a ação do botão "buscar" é enviar ao binário sel_usu a variável s_name, que contém o nome a ser pesquisado no banco. O binário que irá receber esta variável como parâmetro deve se encontrar no diretório padrão cgi-bin de sua distribuição.

Segue abaixo o resultado visual deste tutorial:

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Download e instalação
   3. Criando o banco de dados
   4. Interface em HTML
   5. Criando o CGI em C++
Outros artigos deste autor

Criando uma aplicação em shell script integrada com o Interbase/Firebird

Instalando leitores de impressão digital modelo Digital Persona no Linux

Gerando em tempo real efeito de voz robotizada

Montando um mirror de atualização do anti-vírus AVG

FreePascal + Lazarus: Desenvolvedores em Delphi podem começar a migrar para o Linux!

Leitura recomendada

Criando aplicações RESTful com Qt e Cutelyst

DotGNU: a resposta Open Source ao dotNET

Aplicativos web em C++ usando o Tufão

Ponteiros void na linguagem C

Ponteiros - Saindo de Pesadelos

  
Comentários
[1] Comentário enviado por fabriciomoeller em 26/05/2004 - 11:13h

Beleza cabelo, meus parabens, estou baixando para testar e aprender com mais este teu tutorial. Vc sempre esta inovando meu amigo.

[2] Comentário enviado por removido em 25/04/2007 - 12:37h

Gostaria de saber se tem jeito de controlar a Porta Paralela do pc com C++ com base neste artigo?
Obs: já tenho os fontes do programa em C++.
Muito Obrigado!!!
O artigo está show!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts