After searching for hours to resolve, I give up. Here is my problem. My database is on localhost utf8_general_ci , in my application.ini application I wrote
resources.db.params.charset = utf8
Everything is working fine.
But on the web server, characters appear as ΒΌ or ΓΒΆ. I commented on resources.db.params = utf8 and exited. If it is absent, the characters are good everywhere, but not in any form (labels or values). If it's on every character, it looks like this. Same story / no effect with
$form->setAttrib('accept-charset', 'UTF-8');
I also tried
resources.db.params.driver_options = "SET NAMES utf8".
without success.
PHP version of localhost: 5.3.8 - MySql 5.0.8
Web server PHP version: 5.2.6 - MySql 5.0.51
source share