Codeigniter Character Encoding Issues


I have a few simple pages which have no database data, and are just statically loaded from the controller. I have set everything possible to UTF-8 encoding. I have checked headers, which result to UTF-8. However, it still parses wrong showing these characters: ���.


function index(){



Config File:

$config['charset'] = "UTF-8";

Header View:

<? header("Content-Type: text/html; charset=UTF-8"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
<html >
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

Characters Used in Body View:

géniales - à - époustouflant

Characters generated:

� se g�niales !

Where have I gone wrong? Thanks for your help!

12/31/2011 8:14:33 AM

Accepted Answer

It seems that the data is not encoded in UTF-8. Have you checked the encoding settings of your editor?

3/2/2009 11:35:35 AM

Licensed under: CC-BY-SA with attribution
Not affiliated with: Stack Overflow