title: Strange characters showing in MySQL database and on the website
body: <p>This is running on Windows Server 2008 R2</p>
  
  <p>MySQL (phpmyadmin) shows</p>
  
  <pre><code>Server: localhost via TCP/IP
  Server version: 5.5.18
  Protocol version: 10
  User: -
  MySQL charset: UTF-8 Unicode (utf8) 
  
  MySQL connection collation: utf8_general_ci
  </code></pre>
  
  <p>This is running on XAMPP in Windows 7</p>
  
  <p>MySQL (phpmyadmin) shows</p>
  
  <pre><code>Server: localhost via TCP/IP
  Server version: 5.1.53-community-log
  Protocol version: 10
  User: -
  MySQL charset: UTF-8 Unicode (utf8)
  
  MySQL connection collation: utf8_general_ci
  </code></pre>
  
  <p>MySQL charset show UTF-8 Unicode (utf8) MySQL connection collation is utf8_general_ci and the table Collaion is set to utf8_general_ci and in my index.php I've set:</p>
  
  <pre><code>&lt;meta http-equiv="Content-Type" content="text/html; charset=utf8_general_ci"/&gt;
  </code></pre>
  
  <p>When I go to localhost/index.php on my Windows 7 machine is shows <em>plús</em>
  When I go to www.domain.com/index.php which runs from Windows Server 2008 R2 it shows <em>plÃºs</em></p>
  
  <p>Both have the same index.php.</p>
  
  <p>I've followed this tutorial to set my MySQL for Windows Server: <a href="http://www.trainsignal.com/blog/install-phpmyadmin-on-iis7-and-server-2008" rel="nofollow">WEBSITE</a></p>
  
  <p>So why does this happen? So far I Know everything is set OK.</p>
  
  <p>Thanks,
  F4LLCON</p>
  
  <p><em><strong>Broblem solved</em></strong></p>
  
  <pre><code>utf8_general_ci is not a registered charset for use in HTTP.
  
  Use only UTF-8 in &lt;meta&gt;
  </code></pre>
  
  <p>By user - Dr.Molle</p>