Material de Apoio Ambientes de Desenvolvimento - (c) 2001, Paulo Sousa
Este é o terceiro exemplo usando CGIs:
- utiliza cgi_util
- utiliza campos
hidden
- utiliza método
POST
- implementa o jogo de adivinhar um número, o jogador tenta adivinhar qual o
número (entre 0 e 99) que o programa escolheu
Nota:
- cgi_util é uma pequena biblioteca de funções em C para trabalhar com CGIs e descodificar campos de forms usando o método
POST
- Caso não se queira descodificar campos de forms
não se deve invocar a função
cgi_init()
- o programa CGI tem que ser compilado na máquina que executa o servidor httpd
- o programa CGI executavel deve ser colocado no directorio ~/WWW/cgi-bin do utilizador
- para invocar o CGI usar
http://nome-do-servidor/cgi-bin/user/nome-do-utilizador/nome-do-CGI