Página 4 de 4

Re: use UTF8, utf8 NO BOM y librerías

NotaPublicado: 2013-09-19 17:43 @780
por explorer
Entonces el programa te quedaría así (no probado):
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. use utf8;                              # código en utf8
  2. use Encode;                            # es mejor ponerlo antes que CGI
  3. use CGI qw(:utf8);                     # librería encargada de recoger datos por get/post en utf8
  4. $| = 1;                                # no caché
  5.  
  6. sub Parametros1 {
  7.     my $q = CGI->new;
  8.  
  9.     my $Marca = $q->query_string();    # 'A1=;cadena=%C3%B1o%C3%B1%C3%A9'
  10.     ($Marca)  = split "=", $Marca;     # 'A1'
  11.  
  12.     # Recogemos el resto de parámetros, irán en el formato $FORM{'campo'}
  13.     for my $key ( $q->param() ) {
  14.         $FORM{$key} = $q->param($key);
  15.     }
  16. }
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4