Página 1 de 1
Curso de BigBashView, parte 5 - Formulários e variáveis.
Enviado: 28 Jul 2012, 19:41
por BIGBRUNO

Formulários e variáveis são fundamentais para criar aplicativos interessante, mas podem ser um pouco confusos para criar, portanto é hora de prestar atenção.
A partir dessa parte não irei mais lembrar que todo arquivo .sh precisa ter permissão de executável e que a primeira linha é para resolver problema com acentos.
Crie os arquivos formulario1.sh com o conteúdo:
echo '<meta http-equiv=Content-Type content=text/html; charset=UTF-8>'
echo "<form action=formulario2.sh method=post>"
echo "<input type=textbox name=variavelbig>"
echo '<input type="submit" value="Ok">'
echo "</submit>"
- A linha 2 informa que é para ser criado um formulário e que o resultado é para ser repassado para o arquivo formulario2.sh
- A linha 3 cria um campo de texto onde podemos digitar o que desejamos e informa que é para esse campo responder pelo nome de variavelbig
- A linha 4 cria o botão OK que deve ser clicado após escrever o que desejar no campo de texto.
- A linha 5 encerra o formulário.
Crie o formulario2.sh com o conteúdo:
echo '<meta http-equiv=Content-Type content=text/html; charset=UTF-8>'
echo "Conteúdo inserido: $p_variavelbig"
echo "<p>"
echo "<a href=/execute$./formulario1.sh>Voltar</a>"
- A linha 2 informa o conteúdo inserido no formulário variavelbig, para exibir esse conteúdo é utilizada a variável $p_variavelbig
- Lembre que toda variável do BigBashView é iniciada por $p_
- Linha 3, quebra de linha.
- Linha 4, link para voltar ao script formulario1.sh.
Para testar use o comando no terminal:
bbv '/execute$ ./formulario1.sh'
Re: Curso de BigBashView, parte 5 - Formulários e variáveis.
Enviado: 28 Jul 2012, 21:01
por vampire_thunder
Estou me amarrando nas aulas. Já fiz os 5 até aqui num piscar de olhos.
Sobre esse último, percebi que ele aceita até espaços, mas não aceita caracteres com acentos:
Código: Selecionar todos
UnicodeEncodeError: 'ascii' codec can't encode characters in position 6-7: ordinal not in range(128)
Re: Curso de BigBashView, parte 5 - Formulários e variáveis.
Enviado: 28 Jul 2012, 21:11
por BIGBRUNO
Também notei isso e ainda não identifiquei o motivo, quando descobrir aviso aqui.
Re: Curso de BigBashView, parte 5 - Formulários e variáveis.
Enviado: 28 Jul 2012, 21:14
por BIGBRUNO
Lembrei da correção e já alterei no post.
Na linha de criação do formulário tem que informar que ele usa o method=post
Re: Curso de BigBashView, parte 5 - Formulários e variáveis.
Enviado: 30 Jul 2012, 15:10
por vampire_thunder
Beleza!
Ansioso pelas próximas aulas, sobretudo a criação do fundo e de botões.
Re: Curso de BigBashView, parte 5 - Formulários e variáveis.
Enviado: 01 Ago 2012, 22:32
por GustavoKatel
Excelente! Muito bom mesmo!
Re: Curso de BigBashView, parte 5 - Formulários e variáveis.
Enviado: 14 Ago 2012, 19:52
por bolussdnzw
Lembrei da correção e já alterei no post.

Re: Curso de BigBashView, parte 5 - Formulários e variáveis.
Enviado: 26 Ago 2012, 11:22
por vampire_thunder
Quando sairão as próximas aulas?