. (Pencereler, apache, mysql, php).
// kadar önemli
İLK:
phpmyadmin veya MySQL: MySQL Veritabanı utf olduğundan emin olun. Veritabanınızın ve tablolarının, Mysql'ye (DB'nizi seçmeden önce) bağladıktan sonra utf-general-ci
olduğundan emin olun.
mysql_set_charset('utf8');
örnek:
<?php
//connect to MySQL
mysql_connect("localhost", "user", "password") or die(mysql_error());
mysql_set_charset('utf8'); // that's the order.
echo "Connected to MySQL<br />";
//connect to your DB
mysql_select_db("mydb") or die(mysql_error());
echo "Connected to Database";
?>
İKİNCİ:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Üçüncüsü: php dosyasında meta verilerde aşağıdaki şekilde meta verileri yapmak emin olun php dosyası Kendini utf-8 etkin. IDE ayarlarınızdan emin olabilirsiniz veya notepad ++ veya Komodo Edit üzerinde çalışıyorsanız, pencerenin altındaki durum çubuğunda bulabilirsiniz.
// Bunu denedim ama etki olmadı. Php dosyasının başlığında (her şeyden önce)
. şeklinde
<?php header("Content-type: text/html; charset=utf-8"); ?>
gönderilen:
<form accept-charset="utf-8" ...>
'mysql_set_charset ('utf8') utf8_general_ci olduğundan emin olun;' – TheBlackBenzKid