shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [solucao] CGI Shell Script


From: shellbh
Subject: Re: [solucao] CGI Shell Script
Date: Sat, 3 Feb 2001 02:57:27 -0200 (BRST)

oi
acabei descobrindo como fazer para receber os valores das variaveis
eu pequei um programa em c que deve ser executado dentro do shell script
antes de tudo
ele de ser executado assim:
--------------------corte aqui-----------------------
#!/bin/bash
# programa em C que eu pequei
eval `./proccgi $*`
# depois fica o resto do cgi
# muito importante, para o navegador descobrir que é uma pagina
echo -e "Content-type: text/html\n\n"
# depois vem o imicio da pagina
echo "<html><head><title>Teste de CGI Shell Script</title></head><body>"
# por exemplo quero imprimir a variavel nome, que veio do formulario
echo "<p>Meu nome é: $FORM_nome</p>"
#pronto a variavel vai aparecer na pagina
echo "</body></html>"
------------------------corte aqui------------------------
o programa proccgi pode ser encontrado em
http://www.leoserra.hpg.com.br/linux/proccgi.c
depois vc compila ele com:
gcc -o proccgi proccgi
e move o executavel que voi gerado para o mesmo diretorio onde se encontra
o cgi

t+
leoserra


X-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-X
|    Linux Conectiva Edicao Servidor 5.1    |
|Kernel 2.2.17                   User 172791|
|              UIN: 45066512                |
|         PVT: address@hidden            |
X-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-X

On Tue, 30 Jan 2001, shellbh wrote:

> Date: Tue, 30 Jan 2001 22:24:51 -0200 (BRST)
> From: shellbh <address@hidden>
> To: address@hidden
> Subject: CGI Shell Script
> 
> oi
> estou tentando fazer um cgi em shell script
> ja consegui com que ele imprima coisas na tela do browser e tudo mais
> so que eu estou com um pequeno problema
> nao estou conseguindo utilizar as variaveis que o formulario envia para o
> cgi
> tipo:
> tem um formulario com um campos chamado nome, nele a pessoa informa o nome
> e clica no botao enviar
> como eu utilizo descubro o conteudo do campo nome
> tentei utilizando assim:
> echo "$nome"
> mais nao funcionou
> se nao entendeu o que eu quiz dizer mas vc tem um cgi em shell script, por
> favor me envie ele para eu poder estudar, server tb um tutorial ou
> apostila, ha "man page" tb ajuda
> 
> atenciosamente
> leoserra
> 
> 
> X-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-X
> |    Linux Conectiva Edicao Servidor 5.1    |
> |Kernel 2.2.17                   User 172791|
> |              UIN: 45066512                |
> |         PVT: address@hidden            |
> X-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-X
> 
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]