SOL
SAĞ
İndex veya Temalar'da Dil Hatası Cözümü;
SİDEBAR REKLAMI

Merhaba arkadaşlar, normal'de böyle birşey için konu açmazdım ama cidden bu konu'da çok fazla sorun yaşıyabilen çıkıyor bu yüzden türkçe karakter sorunları neden çıkar ? cözümleri nelerdir ? bunları detaylıca görsel olarak ve yazılı olarak anlatacağım.
İlk olarak hertürlü tek sayfalık çalışma veya panel,script fark etmez her türlü çalışma'da <head> </head> Arasın'da hangi dil'de yazı yazdığını tarayıca bildirmek için bir meta etiketi belirtmek gerekiyor peki bu meta etiketini nasıl belirtiriz.
html 5'de bu meta etiketi : <meta charset="UTF-8"> bu şekil'de kullanılabilir.
html'de ise bu meta etiketi :<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> Şeklindedir.
Tabi ki bu dilleri sadece html'de mi girebiliyoruz ben yapıyı tamamen php yaptım der iseniz'de ozaman'da size header(); Fonksiyonu devreye girip yardımcı oluyor, kullanımı şu şekil'dedir.
header(“Content-Type: text/html; charset=ISO-8859-9”);
bunu php ile yazabilirsiniz html karşılığı bu şekildedir.
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-9″ />
Bir'de veri tabanın'da türkçe karakter hatası alanlar için yazalım mesela veri tabanına kaydedeceğiniz veya çekeceğiniz verilerin türkçe karakter içerdiği için bir dil kodlama belirtmediğiniz için haliyle türkçe karakter sorunu vererek bozuk bir şekil'de kaydedecek ve çekecektir. Bunu önlemek için'de
mysql'de mysql_query komutu ile ;
mysql_query(“SET NAMES ‘utf8′”);
mysql_query(“SET CHARACTER SET utf8”);

mysql_li'de ise ;
mysql_set_charset("utf8");
şeklin'de cözebilir pdo kodlamaların'da exec fonksiyonu ile ayrı olarak belirte bilir;
exec("SET NAMES 'utf8'; SET CHARSET 'utf8'");
veya direk pdo fonksiyonuna yazabilirsiniz. Bu şekil'de ;
$db = new PDO("mysql:host=localhost;dbname=test;charset=utf8", "root", "123456");
Kodlamalar'da türkçe karakter sorununu bu şekil'de cözmeniz mümkündür.
Şimdi gelelim bunun bir'de editör sorununa zaten bu kodlamaları kodlayıp size paylaşanlar bu
genel kodlamalarını zaten yapıp türkçe karakter sorununu kaldırıyor ama siz editör ile editlerken
türkçe karakter hatası alıyosunuz bunun sebebi ise editör'e hangi dil'de değişiklik yapacağınızı
bildirmediğiniz için karakterler dönüşürüyor bunu cözmek için'de şuan size 2 editör için göstericem
ama genel'de tüm editör'de bu şekil'de cözersiniz. İlk olarka en yaygın olarak kullanılan
notepad++'da cözümünü gösteriyorum ;
ilk olarak yazılı konumu söylüyorum ; programın header üst kısmında kodlama > Karakter Takımı > Türkçe > ISO 8859-9
veya windows 1254 ikisi'de sorunu cözecektir.
veya direk kodlama > Bom olmadan utf-8'e dönüştür diyebilirsiniz.


2 inci ;


Bir'de sublime text 3'de cözümünü göstericem ki bütün editörler'de aynı olduğunu söylüyorum arkadaşlar
editör ister atom ister php strom ister Adobe dreamweaver ki onda oluşturduğunuz zaman kendisi otomatik belirler
anlayacağınız cözüm şekilleri bu şekildedir bir'de son olarak sublime text ile kapatıcam konuyu;
ilk olarak yazılı yolunu belirtiyorum ; gene header üst kısım'da file > Reopen with Encoding > Turkish(ISO 8859-9)
veya dediğim gibi windows 1254 resim olarak'da gösteriyorum.


Bu şekil'de bütün türkçe karakter sorunlarını ele aldım bunlar dışında hiç bir şekil'de türkçe karakter sorunu çıkmayacaktır.
Editör sorunu kodlama sorunu veri tabanı sorunu hepsini ele alıp cözümleri anlattım bu konudan yaralanarak sorununuzu cözebilirsiniz.

Bir'de NOT eklemek istiyorum bu editör'de düzeltecek​

kişiler öncelikle orda yazan herşeyi bi kesip silsin daha sonra sayfanın yapısını türkçe yapsın yapıştırsın kestiğini yoksa sorun devam eder direk​

YAZAR HAKKINDA;
arcface
Admin

Web Developer

KONU YORUMLARI
YORUM YAP
Image

Metin2 PvP Web Panel

İndex veya Temalar'da Dil Hatası Cözümü;

Merhaba arkadaşlar, normal'de böyle birşey için konu açmazdım ama cidden bu konu'da çok fazla sorun yaşıyabilen çıkıyor bu yüzden türkçe karakter sorunları neden çıkar ? cözümleri nelerdir ? bunları detaylıca görsel olarak ve yazılı olarak anlatacağım.

EN ÇOK OKUNAN 5 MAKALELER
arcface
Admin Yazdı;

3 ay önce

Yarı insan denilince ne anlıyoruz önce ona bir bakalım. Yarı insan; bi..

arcface
Admin Yazdı;

2 ay önce

Rubinum2 Web Panel Rubinum2 Web Panel Rubinum2 Web PanelRubinum2 Web..

arcface
Admin Yazdı;

2 ay önce

Afro2 Web Panel Kodlaması Afro2 Web Panel Kodlaması Afro2 Web Pane..

arcface
Admin Yazdı;

2 ay önce

Aegea2 Site Teması İndir Aegea2 Site Teması İndir Aegea2 Site Teması..

arcface
Admin Yazdı;

2 ay önce

Discord Widget Discord Widget Discord Widget Discord Widget Di..