[Cascavel-pm] Envio de dados para formulário .htm
André Garcia Carneiro
andre.garcia.carneir em terra.com.br
Quarta Março 21 04:52:53 PDT 2007
> Boa tarde pessoal. O código abaixo envia as informações contidas no arquivo
> "users" para o browser, no entanto, eu queria que o formato em que essas
> informações aparecessem fosse mais amigável. Há como fazê-lo ficar mais
> organizado na página?
> --------------------------------------------------------------------
> #!/usr/bin/perl
>
> use strict;
> use warnings;
> use CGI qw ( :standard);
> my $users = '/home/rafael/users';
> open (USERS,$users) or die ("Nao pode abrir o arquivo: $!");
> print header(), start_html( "Usuarios e Senhas" );
> while(<USERS>) {
>
> if (/(.+?)\s+(.+?)\s+(producao|diretoria)?$/) {
> print "Usuario: $1<br> senha: $2 Grupo: ". ($3 eq
> "producao"?"producao\n<br>":"diretoria\n<br>");
> }
> }
> close (USERS);
> -------------------------------------------------------------------
> o resultado é o seguinte:
> Usuario: rafael senha: zxc1234, Grupo: producao
> Usuario: roberto senha: zxc1234, Grupo: producao
> Usuario: marcelo senha: zxc1234, Grupo: diretoria
> Usuario: allan senha: zxc1234, Grupo: producao
> Usuario: teste senha: sdd123, Grupo: producao
> Usuario: squid senha: asd123, Grupo: producao
> Usuario: suporte senha: asd123, Grupo: producao
>
> Eu queria que ele fosse assim:
>
> GRUPO DIRETORIA
>
> Usuário Senha
> -------- ------
> marcelo asd123,
>
> GRUPO PRODUCAO
> Usuário Senha
> ------- ------
> rafael asd123,
>
>
> Rafael Lebrao Martins.
> Cursando Ciências Contábeis.
> Universidade Estadual Do
> Sudoeste Da Bahia.
> Microsoft Certified
> Professional
> 70-271:Supporting Users and
> Troubleshooting a Microsoft®
> Windows® XP Operating System
> TEL - (77) 9989-6327
>
Bem... existe um comando que é pouco usado(pelo menos eu nunca vi ninguém por aqui usar). Esse comando é o
'format'. Dá uma lida nesse 'how to'.
http://www.cs.mcgill.ca/~abatko/computers/programming/perl/howto/format/
Cheers!
--
André Garcia Carneiro
Developer(Perl/PHP)
Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org
Mais detalhes sobre a lista de discussão Cascavel-pm