Ir ao conteúdo
  • Cadastre-se

Tô começando ...


Rhaone

Posts recomendados

Pra vocês é muito fácil de resolver ...

Considerando ...

1º) \Rhaone\simpleform.html

<html>

<body>

<h1>Um formulário super simples<h1>

<FORM METHOD=GET ACTION="/Rhaone/cgi-bin/simpleform.exe">

Digite o seu nome:

<input name="Name" size=20 maxlength=50>

<p>

<INPUT TYPE=submit value="Submit">

<INPUT TYPE=reset value="Reset">

</FORM>

</body>

</html>

2º) \Rhaone\simpleform.c

#include <stdio.h>

#include <stdlib.h>

int main()

{

printf("Content-type: text/html\n");

printf("<html>\n");

printf("<body>\n");

printf("<h1>O valor digitado foi: ");

printf("%s</h1>\n", getenv("QUERY_STRING"));

printf("</body>\n");

printf("</html>\n");

return 0;

}

3º) \Rhaone\cgi-bin\simpleform.exe

4º) Quando executo o "simpleform.html" e coloco uma informação nada acontece!

Eu queria que a informação fosse exibida na tela conforme descrito em "simpleform.c".

Conto com a ajuda dos amigos.

Um abraço.

Link para o comentário
Compartilhar em outros sites

O que você passa para essa variável de ambiente: QUERY_STRING?

Pelo que eu entendi você quer passar uma string do html e pegar no programa em C, é isso?

É isso mesmo! ... e onde se lê ".exe", leia-se ".cgi".

Na verdade este é um exemplo simples, onde o meu objetivo é fazer funcionar o CGI o que não está ocorrendo.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!