lostyazilim
tr.link

Türkçe Karakter Sorunu

11 Mesajlar 1.649 Okunma
lstbozum
tr.link

Shydox Shydox www.majerweb.com Kullanıcı
  • Üyelik 25.10.2017
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum Sakarya
  • Ad Soyad A** U**
  • Mesajlar 903
  • Beğeniler 89 / 267
  • Ticaret 7, (%100)
Selamün Aleyküm Arkadaşlar,

Ben PHP öğrenmeye bugün başladım inşallah. WampServer ve N++ Kullanıyorum.
Türkçe Bir Karakter Girdiğim Zaman Onu Sitede Hatalı Tanımlıyor. Örneğin :

$adsoyad = "Mücahit Usta";
echo "$adsoyad
";


Bunun Çözümü Nedir İzlediğim Eğitim Serisindeki Arkadaş Yaptığı Zaman Bir Sıkıntı Çıkmıyor. Bilenler Belirtirse Sevinirim.

İyi Günler, İyi Forumlar.
 

 

wmaraci
reklam

alfacan alfacan WM Aracı Kullanıcı
  • Üyelik 01.09.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad A** C**
  • Mesajlar 15
  • Beğeniler 7 / 4
  • Ticaret 0, (%0)
Karakteri "UTF-8 (Bom'suz)" olarak değiştirirsen sorun düzelir.
 

 

Shydox Shydox www.majerweb.com Kullanıcı
  • Üyelik 25.10.2017
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum Sakarya
  • Ad Soyad A** U**
  • Mesajlar 903
  • Beğeniler 89 / 267
  • Ticaret 7, (%100)
Nerden yapacağım hocam ?
 

 

alfacan alfacan WM Aracı Kullanıcı
  • Üyelik 01.09.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad A** C**
  • Mesajlar 15
  • Beğeniler 7 / 4
  • Ticaret 0, (%0)
Notepad++ Kullanıyorsanız üst menüden > Kodlama > UTF-8 (Bom'suz)
 

 

wmaraci
wmaraci

Shydox Shydox www.majerweb.com Kullanıcı
  • Üyelik 25.10.2017
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum Sakarya
  • Ad Soyad A** U**
  • Mesajlar 903
  • Beğeniler 89 / 267
  • Ticaret 7, (%100)
BOM olmadan UTF-8 Olarak kodla diyor. Zaten o seçili hocam. Birde Sadece UTF-8 Var.
 

 

Shydox Shydox www.majerweb.com Kullanıcı
  • Üyelik 25.10.2017
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum Sakarya
  • Ad Soyad A** U**
  • Mesajlar 903
  • Beğeniler 89 / 267
  • Ticaret 7, (%100)
UTF-8'i seçtiğimde düzeldi teşekkür ederim hocam. Saol
 

 

alfacan alfacan WM Aracı Kullanıcı
  • Üyelik 01.09.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad A** C**
  • Mesajlar 15
  • Beğeniler 7 / 4
  • Ticaret 0, (%0)
Rica ederim, iyi günler
 

 

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)

Shydox adlı üyeden alıntı

UTF-8'i seçtiğimde düzeldi teşekkür ederim hocam. Saol


Tarayıcının dilini değiştirip güncel sitenize tekrar bakın.. Notepadd sürümünden UTF-8e çevirmek geçici olarak çözüm olacaktır.

Türkçe karakter sorunu için ;

HTML (Head tagına)



Php (Eğer ki veritabanından gelen türkçe bozukluğu ise)
header('Content-Type: text/html; charset=utf-8');

// MySql bağlantısı varsa ;
// PDO Sistemleri için bu ;
$db = new PDO("mysql:host=host;dbname=veritabanı;charset=utf8", kullanıcıadı, kullanıcışifre);
$db->exec("SET NAMES 'utf8';");
$db->exec("SET CHARSET 'utf8;'");

// MySql için bu ;
mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'", $baglanti);


Kolay gelsin :rolleyes:
 

 

Shydox Shydox www.majerweb.com Kullanıcı
  • Üyelik 25.10.2017
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum Sakarya
  • Ad Soyad A** U**
  • Mesajlar 903
  • Beğeniler 89 / 267
  • Ticaret 7, (%100)
Hocam saol ama ben yeni başladım görmüyormusun Loading %01 yazıyor :) Ben wampserver üzerinden yapıyorum. Veritabanı yüzünden olacağını düşünmüyorum. Şuanda html de kullanmıyorum sadece php kodları öğrenmeye çalışıyorum.
 

 

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)

Shydox adlı üyeden alıntı

Hocam saol ama ben yeni başladım görmüyormusun Loading %01 yazıyor :) Ben wampserver üzerinden yapıyorum. Veritabanı yüzünden olacağını düşünmüyorum. Şuanda html de kullanmıyorum sadece php kodları öğrenmeye çalışıyorum.


İlerde bunlar yardımcı olacak kodlar :) Ben sadece genel olarak belirttim ki, senin kodların üzerinden yürüyecek olursak ;







Loading PHP %01


$adsoyad = "Mücahit Usta";
echo $adsoyad."
";
?>



Genel yapı böyledir.. Kesinlikle boş bir php dosyası üzerinden çalışma bu tip metinsel çıktılar üzerinden yürüyeceksen.. Yapı sağlam olsun ki, ilerde uğraşmayasın :rolleyes:
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al