I've had a lot of experience with this. You have to make sure the data coming into your program is utf8.
Imagine trying to do a regex on your french chars. It won't happen. That's why you have to have utf8 enable. use utf8; Have a look at perllocale. There's lots of info there. The intermittent problems, try F5 (refresh) on the broswer. Also, if you are using a DB, do some tests. I use MySQL and by default, it stores data as iso-8859 and when I converted that data to utf8, the output was worse. So, I just read the data direct from MySQL. I've since upgraded to MySQL 4 and haven't had any probs (touch wood). I haven't looked further into though. Also, if data is coming from files, look at using utf8 in the open command. I hope this helps. -Ants --- Jonathan Vanasco <[EMAIL PROTECTED]> wrote: > Is there any difference in the document/headers > themselves from when it > works, and when it doesn't? > > > > On Sep 8, 2005, at 1:16 PM, Sebastien Pinsonnault > wrote: > > > Hello, > > > > Yep we tried that for the addDefaultCharset but > the issue still crept > > up... > > > > That`s why it pretty much to try and find a > needle in a haystack. > > > > -Sebastien > > ___________________________________________________________ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com