Me ha pasado una cosa muy rara con los charsets y el módulo cgi applications creo que es un bug pero no estoy seguro.
En mi app.pm tengo esta función que cambia el charset al principio de ejecutarse el cgi..
Using perl Syntax Highlighting
sub cgiapp_init {
my $self = shift;
$self->header_props( -expires => 'now', -charset => 'utf-8' );
}
my $self = shift;
$self->header_props( -expires => 'now', -charset => 'utf-8' );
}
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
No sé por qué carajo cuando ejecuto una función de app.pm que suelta esto:
- $return .= <<EOT;
- <div style="float:left; margin-right: 15px;">
- <center><a href="$variedad->{'alternate'}" target="_blank">$variedad->{'title'}</a><br></center>
- <img src="$variedad->{'g:image_link'}" WIDTH=150 HEIGHT=150>
- </div>
- <div style="padding-top: 10px;">
- <strong>Genética:</strong> $variedad->{'g:genética'} <br>
- <strong>Tipo:</strong> $variedad->{'g:tipo'} <br>
- <strong>Banco:</strong> $variedad->{'g:banco'} <br>
- <strong>Precio unidad:</strong> $variedad->{'g:precio_unidad'} <br>
- <strong>Clima óptimo:</strong> $variedad->{'g:clima_óptimo'} <br>
- <strong>Periodo Floración:</strong> $variedad->{'g:periodo_floración'} <br>
- <strong>Tamaño:</strong> $variedad->{'g:tamaño'} <br>
- <strong>Producción:</strong> $variedad->{'g:producción'} <br>
- <strong>Mes Cosecha:</strong> $variedad->{'g:mes_cosecha'} <br>
- </div>
- EOT
Me cambia el charset a ISO. Me parece rarísimo y no le veo la lógica