Beefy Boxes and Bandwidth Generously Provided by pair Networks DiBona
Keep It Simple, Stupid
 
PerlMonks  

Re^2: Perl and Postgresql: Invalid byte sequence for encoding "UTF8"

by StoneTable (Beadle)
on Dec 23, 2006 at 13:59 UTC ( [id://591475]=note: print w/replies, xml ) Need Help??

This is an archived low-energy page for bots and other anonmyous visitors. Please sign up if you are a human and want to interact.


in reply to Re: Perl and Postgresql: Invalid byte sequence for encoding "UTF8"
in thread Perl and Postgresql: Invalid byte sequence for encoding "UTF8"

Remarkable, thanks!

I had tried using Encode before, but missed the "UTF-8" bit apparently. It's working perfectly now.

  • Comment on Re^2: Perl and Postgresql: Invalid byte sequence for encoding "UTF8"

Replies are listed 'Best First'.
Re^3: Perl and Postgresql: Invalid byte sequence for encoding "UTF8"
by Anonymous Monk on Jun 17, 2009 at 08:04 UTC
    It is NOT the capitalization that is needed. Encode is case-insensitive for the encoding. It is the hyphen that makes the difference, see this example:
    use Encode qw(resolve_alias); my @aliases = ('utf-8', 'UTF-8', 'utf8',); for my $alias ( @aliases ) { my $canonical_name = Encode::resolve_alias($alias); print "$alias \t has canonical name $canonical_name\n"; }

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://591475]
help
Sections?
Information?
Find Nodes?
Leftovers?
    Notices?
    hippoepoptai's answer Re: how do I set a cookie and redirect was blessed by hippo!
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.