The default charset in XAMPP should be "Latin1", with the collation "latin1_general_ci". So it might be a good idea, to change the " MySQL connection collation" in phphMyAdmin to this setting, too.
Yes, everything is set to these settings.
Or you have a problem with Apache (too). Hav you defined " AddDefaultCharset foo" in the "httpd.conf"?
Yes, I played with this setting too.
Could it be phpMyAdmin settings problem?
When I create DB with cp1251_general_ci collation and then import dump with character set cp1251, this is the only time when I can later read and edit data in phpMyAdmin with no problems. Browser encoding setting is UTF-8.
But I'm getting ??????? ?? ??? when opening my site in the browser as I described before.
Now, if I create DB with latin1_general_ci collation and import dump with latin1, this is the only time I can finally read my pages.
But in phpMyAdmin all the data is displayed in symbols in any encoding selected in my browser...
And I cannot edit my data.
What can I try with config.inc.php?
My $cfg['DefaultCharset'] = 'iso-8859-1';
I'm totally confused...