[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Gravação de dados em CGI método POST [era: Acentos e
From: |
MrBiTS |
Subject: |
Re: [shell-script] Gravação de dados em CGI método POST [era: Acentos e caracteres especiais em CGI método POST] |
Date: |
Sun, 01 Mar 2009 19:30:54 -0300 |
User-agent: |
Thunderbird 2.0.0.19 (X11/20090105) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> Estou tentando fazer um CGI em shell scripting em que os dados
> digitados são armazenados num arquivo CSV. O formulário em HTML está
> da seguinte forma:
> O que devo fazer para capturar todos os campos digitados no
> formulário? Eu particularmente nem entendi o porque do $(sed -n 1p)
> mas é assim que se recomenda no livro do Julio Cezar Neves.
Não há tentativa. Faça ou não faça !
Antes de responder sua dúvida, algumas considerações:
- - O que tem a ver a não gravação do restante da sua informação com acentos e
caracteres especiais ?
- - Quer dizer que se alguém falar para você fazer um chown -R 777 /etc você
pega e faz, sem nem entender o porquê das coisas ?
Sabia que, se tivesse tentado entender o que faz o sed nesse pequeno script,
saberia que o -n o roda em "quiet mode" e o 1p diz
exatamente para ele imprimir ( p = print ) somente a primeira lina (1).
Veja
$ cat d.txt
um
dois
tres
$ sed -n 1p d.txt
um
$ sed -n 2p
dois
O que será que sed -n 3p fará ? Como você resolverá seu problema de gravar
todas as linhas ? E quando será que o problema de acentos
e caracteres especiais aparecerá ? Não "perdam"...
- --
Um abraço
.0. MrBiTs - address@hidden
..0 GnuPG -
http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186
000 http://www.mrbits.com.br
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkmrDJkACgkQrDdxWm3R8YYUuQCePcrCUmh7TC0rDiDbLKU/qSFq
eMIAni8xKS7iOFQqAPzEMKtL8tEjySsE
=DC3T
-----END PGP SIGNATURE-----