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

Re^2: Writing UTF8 Filename

by amiribarksdale (Acolyte)
on Nov 16, 2007 at 22:54 UTC ( #651337=note: print w/replies, xml ) Need Help??

in reply to Re: Writing UTF8 Filename
in thread Writing UTF8 Filename

Well, I am unsure about what you mean by properly encoding them. The variables write fine into MySQL and into the web pages I am producing. Just not to the actual file. For instance, further above in the subroutine, I utf_escape($title), because I do some processing on the file before I save it, and the program I use doesn't like funny names. But I figured there should be no problem writing the filename, because my filesystem can certainly handle utf8. But perl/mv seem not to be able to write it directly. Amiri

Replies are listed 'Best First'.
Re^3: Writing UTF8 Filename
by Juerd (Abbot) on Nov 17, 2007 at 09:45 UTC

    Well, I am unsure about what you mean by properly encoding them.

    Then you very probably haven't. Please read the Perl Unicode Tutorial at and update your program. Perl's unicode support goes much deeper than just allowing byte strings, and typically means you have to change your input and output routines.

    Juerd # { site => '', do_not_use => 'spamtrap', perl6_server => 'feather' }

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://651337]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (4)
As of 2018-05-28 04:00 GMT
Find Nodes?
    Voting Booth?