Getting weird characters with AMFPHP

January 31st, 2008

Just a small reminder that might help anyone getting some weird characters with AMFPHP. It can happen when you copy a full text from Microsoft Word. And the quotes get inserted in your DB.

You might find some funny results like an Euro symbol appearing throughout your text. Uncomment this line in your amfphp gateway:

$gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");

Here are some examples of text you might find:
‘ = This is the open double quote
’ = This is the close double quote

Here is a good resource if you’re having issues with strange characters and PHP / MySQL: ByteFlex – Fun with utf8, PHP and mysql

Entry Filed under: Flash, MySQL, PHP, utf8

Bookmark and Share   Del.icio.us   Technorati

1 Comment Add your own

  • 1. Ryan&hellip  |  2009-08-28 at 1.05 am

    The solution, in reality, is to comment _out_ that line.
    Now, this may of course not always be the case. In my case I wanted to input the character `é` but it would send `é`.

    Good luck to you all.

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Most Recent Posts