lostyazilim
tr.link

utf8 Hakkında?

10 Mesajlar 1.177 Okunma
lstbozum
tr.link

Orifame Orifame Oriflame Danışmanı Kullanıcı
  • Üyelik 01.01.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Oriflame Danışmanı
  • Konum Ankara
  • Ad Soyad E** Ç**
  • Mesajlar 343
  • Beğeniler 69 / 42
  • Ticaret 2, (%100)
Merhabalar, Siteme ücretsiz bir script kurdum. Dosyaları ftpden attıktan sonra, veritabanını phpmyadminden yükledim. Şimdi içerik girdiğimde farkettim ki türkçe harfler kodlamada değişik çıkıyor.
Örneğin görünen şekli:
1967 yılında İsveç'te kurulan Oriflame Kozmetik, günümüzde 60'dan fazla ülkede, 4 milyona yakın danışmanıyla faaliyet gösteren uluslararası bir güzellik şirketidir.

Avrupa'nın en büyük doğrudan satış firması ünvanını taşıyan Oriflame, ülkemizde 1992 yılından bu yana faaliyet göstermektedir. Ev hanımlarına, öğrencilere, çalışan çalışmayan tüm kesimlere gelir imkanı sunmasından dolayı her geçen gün ilginin arttığı Oriflame, katalogları ile danışmanı olmayan kişilere ürünleri satmaya ve beğeni toplamaya devam ediyor.


Kaynağı görüntüle dediğimde ya da yazıyı düzenleme kısmında:

1967 yılında İsveç'te kurulan Oriflame Kozmetik, günümüzde 60'dan fazla ülkede, 4 milyona yakın danışmanıyla faaliyet gösteren uluslararası bir güzellik şirketidir.


Avrupa'nın en büyük doğrudan satış firması ünvanını taşıyan Oriflame, ülkemizde 1992 yılından bu yana faaliyet göstermektedir. Ev hanımlarına, öğrencilere, çalışan çalışmayan tüm kesimlere gelir imkanı sunmasından dolayı her geçen gün ilginin arttığı Oriflame, katalogları ile danışmanı olmayan kişilere ürünleri satmaya ve beğeni toplamaya devam ediyor.




Tüm dosyaların en üst kısmında
session_start();
include("config.php");
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_bin'");
$query = mysql_query("select * from settings");
kodları var. Düzelmesi için buradan bir ayar yapmam gerekiyor sanırım bir de tabi veritabanından. Eğer olumsuz etkisi olmazsa sıkıntı yok. Ancak sitenin gelişimi açısından bir sorun teşkil ederse düzeltmeliyim. Görünürde düzgün ancak kodlamada böyle olduğundan arama motorlarında olumsuz etki yapar mı?
 

 

wmaraci
reklam

NoFeaR NoFeaR WM Aracı Kullanıcı
  • Üyelik 22.12.2012
  • Yaş/Cinsiyet 40 / E
  • Meslek WGL
  • Konum Kocaeli
  • Ad Soyad O** Ç**
  • Mesajlar 212
  • Beğeniler 28 / 29
  • Ticaret 5, (%100)
Bende şöyle bir sorun olmuştu şurdan bakabilirsin belki yardımcı olur

ben Pypmyadminden uft8_turkish_ci sectım düzelmişti
 

 

Referee Referee Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 04.10.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Bilgisayar Mühendisi
  • Konum Ankara
  • Ad Soyad Ö** A**
  • Mesajlar 504
  • Beğeniler 20 / 127
  • Ticaret 44, (%98)
Ben şimdiye kadar hep Note++ kullandım kodlama yaparken ve sanırım senin problemin Utf-8 (Bomsuz kodlaması) ayarın eksik. Biraz araştırmalısın bence. Yinede emin değilim hakim olmadığım bi konu.

Ek Olarak:

NoFeaR adlı üyeden alıntı

Bende şöyle bir sorun olmuştu şurdan bakabilirsin belki yardımcı olur

ben Pypmyadminden uft8_turkish_ci sectım düzelmişti


Ve tabiki arkadaşın dediğide tabloları oluştururken seçtiğin dilin yanlışlığından kaynaklı olabilir.
 

 

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_bin'");


bunları silip 'utf8' yerine utf8 yazmayı deneyin.

ÖRNEK:

mysql_query("SET NAMES UTF8");

sorun devam ederse aynı işlemi veritabanı dosyasına (database.php gibi) deneyin.
 

 

wmaraci
wmaraci

Denizgil Denizgil The Left StRoKe Kullanıcı
  • Üyelik 22.12.2011
  • Yaş/Cinsiyet 42 / E
  • Meslek php
  • Konum Gaziantep
  • Ad Soyad ** **
  • Mesajlar 27
  • Beğeniler 16 / 3
  • Ticaret 0, (%0)

BigDump
veritabanı yükleme aracı ile türkçe karekter sorununu çözebilirsiniz.
 

 

anneye anlatır gibi anlat

Orifame Orifame Oriflame Danışmanı Kullanıcı
  • Üyelik 01.01.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Oriflame Danışmanı
  • Konum Ankara
  • Ad Soyad E** Ç**
  • Mesajlar 343
  • Beğeniler 69 / 42
  • Ticaret 2, (%100)
Önerileriniz için teşekkürler. Hepsini denedim ancak bir değişiklik olmadı.
 

 

SuhaMete SuhaMete SEO Danışmanı Kullanıcı
  • Üyelik 31.05.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek SEO Danışmanı
  • Konum İstanbul Avrupa
  • Ad Soyad K** M**
  • Mesajlar 2548
  • Beğeniler 21 / 535
  • Ticaret 76, (%100)
Hepsini bomsuz yapman gerek gibi hissediyorum ama emin değilim. Benzer sorunu olanların yardımı daha makbule geçer.
Ayrıca cevap verenlerin yazılarını alıntı yap ki sana geri dönüşler daha hızlı olsun. İnşallah çözersiniz :)
 

 

Orifame Orifame Oriflame Danışmanı Kullanıcı
  • Üyelik 01.01.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Oriflame Danışmanı
  • Konum Ankara
  • Ad Soyad E** Ç**
  • Mesajlar 343
  • Beğeniler 69 / 42
  • Ticaret 2, (%100)

Süha Mete adlı üyeden alıntı

Hepsini bomsuz yapman gerek gibi hissediyorum ama emin değilim. Benzer sorunu olanların yardımı daha makbule geçer.
Ayrıca cevap verenlerin yazılarını alıntı yap ki sana geri dönüşler daha hızlı olsun. İnşallah çözersiniz :)


notepad++ programı ile kontrol ettim. Kodlama seçeneğinde hepsi UTF8(BOM'suz) Kodlaması seçili.
 

 

soulmy soulmy WM Aracı Kullanıcı
  • Üyelik 12.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Öğretmen
  • Konum Samsun
  • Ad Soyad O** Y**
  • Mesajlar 1722
  • Beğeniler 398 / 400
  • Ticaret 20, (%100)
Veritabanında nasıl görünüyor? PHPmyadminden bakar mısın?
 

 

.

Orifame Orifame Oriflame Danışmanı Kullanıcı
  • Üyelik 01.01.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Oriflame Danışmanı
  • Konum Ankara
  • Ad Soyad E** Ç**
  • Mesajlar 343
  • Beğeniler 69 / 42
  • Ticaret 2, (%100)

soulmy adlı üyeden alıntı

Veritabanında nasıl görünüyor? PHPmyadminden bakar mısın?


utf8_bin olarak görünüyor.
 

 

wmaraci
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