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: 45.646 ]

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

Programe em Python no jogo Minecraft com seu filho ou sozinho

Terasology: O Minecraft gratuito e com gráfico realista

Criando aplicativos para o iPhone no Linux (sem Xcode e MacOS X)

Impressione seus amigos com o Tux bonitinho no login modo console

ePub - O MP3 dos livros

Leitura recomendada

DotGNU: a resposta Open Source ao dotNET

Criando aplicações RESTful com Qt e Cutelyst

Aplicativos web em C++ usando o Tufão

Estudo de ponteiros para GNU/Linux

Bibliotecas estáticas c/c++

  
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