Forum Moderators: open
I'm still trying to solve my issue with characters displaying improperly.
I have a MySQL DB, a website which pulls content out of that DB using PHP scripts, and a tiny little CMS I built in PHP to post news and such to the website.
Here is my problem.
When I insert an entry containing special characters (æøå) into the DB using one of my PHP scripts from my CMS it gets stored in the DB as something like øthat particular one is an ø character. When it is retrieved using PHP and parsed as HTML it displays properly in browsers, as an ø. However, if I use phpMyAdmin to inster some data into the same DB table the characters show up as the propper character, so in the case of the ø it shows up as an ø when viewing the DB directly with phpMyAdmin. When I look at that entry on the HTML it shows up as a ? in a diamond (in Safari and FireFox on mac at least).
Any ideas what's going on and how I could fix it?