MySQL Veritabanı karşılaştırması: utf8_turkish_ci
PHP:
HTML: etiketleri arasında
Notepad++ ile dosyaya girin ve üst panelden Kodlama > UTF-8 seçeneğini seçin.
Eğer yine olmazsa dosyayı uzak bir sunucuya yükleyin birde biz girmeyi deneyelim, belki client kaynaklı bir problemdir.
PHP:
$dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
$dbh->exec("set names utf8");
HTML: etiketleri arasında
Notepad++ ile dosyaya girin ve üst panelden Kodlama > UTF-8 seçeneğini seçin.
Eğer yine olmazsa dosyayı uzak bir sunucuya yükleyin birde biz girmeyi deneyelim, belki client kaynaklı bir problemdir.
üstad sağolun. bunların hepsi denediğim yöntemler.
client kaynaklı olsa sanıyorum dbye hiç bir fielda yazamazdım tr karakteri. uzak sunucuda zaten denedim.
zaten bilinen tüm yöntemleri denedim.
kelime harflerini arraye atamadan standart şekilde $veri=$kelime[0]; şeklinde bile aldım.
sıkıntı şu ki veri zaten utf8 olarak geliyor.