Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re: Returning special characters in CGI::Application (bytes Froup.pm)

by Anonymous Monk
on Sep 08, 2013 at 10:07 UTC ( #1052896=note: print w/ replies, xml ) Need Help??


in reply to Returning special characters in CGI

. I'm not sure how to go about troubleshooting this. Ideas?

:)Basic debugging checklist , brian's Guide to Solving Any Perl Problem, CGI Help Guide , Troubleshooting Perl CGI scripts, How do I post a question effectively? (post code), perlunitut: Unicode in Perl#I/O flow (the actual 5 minute tutorial)

package Froup;# Froup.pm use parent qw/ CGI::Application /; use CGI::Application::Plugin::AutoRunmode; use utf8; use Encode; my $pound = "\N{U+00A3}\xA3"; my $infinity = "\N{U+221E}"; sub my_run_mode : StartRunmode { my( $self ) = @_; $self->header_add( -charset=>'UTF-8' ); Encode::encode('UTF-8',qq{<!DOCTYPE html><html><head> <title> Pound </title> <meta charset="utf-8" /></meta></head> <body> Pound <a href="?;rm=another_run_mode">$pound</a> </body> </html>}); } sub another_run_mode : Runmode { my( $self ) = @_; $self->header_add( -charset=>'UTF-8' ); Encode::encode('UTF-8', qq{<!DOCTYPE html><html><head> <title> Infinity </title><meta charset="utf-8" /></meta></head> <body> Infinity <a href="?;rm=my_run_mode">$infinity</a> </body> </html>}); } 1; #~ plackup -l localhost:80 -e require(Froup) #~ perl Froup.pm #~ perl Froup.pm rm=my_run_mode #~ perl Froup.pm rm=another_run_mode


Comment on Re: Returning special characters in CGI::Application (bytes Froup.pm)
Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1052896]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (8)
As of 2014-10-02 11:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    What is your favourite meta-syntactic variable name?














    Results (56 votes), past polls