Ajax Arama türkçe karakter sorunu.(çözüldü)

Lakırtı

OpenCart-TR
Katılım
29 Ara 2011
Mesajlar
5
Tepkime puanı
0
Puanları
0
Merhaba, ne yaptıysam ajax aramasında türkçe karakter sorununu çözemedim. Çok araştırdım ben gibi excell import export modülünü kullananlarda hep bu sorun mevcut. Bu sorunu çözebilen yada nasıl çözebileceğimizi bilen biri var mı acaba?

Çözüm:

Çözümünü ben şu şekilde buldum.
(not bu işlemi excell den her import yaptığınız da tekrar gerçekleştirmeniz gerekmektedir.)

Phpmyadmin'e giriyoruz, sql sorgusu olarak aşağıdaki komutların hepsini kopyala yapıştır yapıp komutları gönderin. Sitenize girip test edin, 3 sitemde başarılı oldum, sonucu paylaşırsanız sevinirim.

PHP:
UPDATE product_description SET name = replace(name, "ü", "ü"); UPDATE product_description SET name = replace(name, "&Uuml,", "Ü"); UPDATE product_description SET name = replace(name, "Ş", "Ş"); UPDATE product_description SET name = replace(name, "ş", "ş"); UPDATE product_description SET name = replace(name, "Ö", "Ö"); UPDATE product_description SET name = replace(name, "ö", "ö"); UPDATE product_description SET name = replace(name, "Ç", "Ç"); UPDATE product_description SET name = replace(name, "ç", "ç"); UPDATE product_description SET name = replace(name, "Ğ", "Ğ"); UPDATE product_description SET name = replace(name, "ğ", "ğ"); UPDATE product_description SET name = replace(name, "İ", "İ"); UPDATE product_description SET name = replace(name, "ı", "ı");

UPDATE product_description SET description = replace(description, "ü", "ü"); UPDATE product_description SET description = replace(description, "&Uuml,", "Ü"); UPDATE product_description SET description = replace(description, "Ş", "Ş"); UPDATE product_description SET description = replace(description, "ş", "ş"); UPDATE product_description SET description = replace(description, "Ö", "Ö"); UPDATE product_description SET description = replace(description, "ö", "ö"); UPDATE product_description SET description = replace(description, "Ç", "Ç"); UPDATE product_description SET description = replace(description, "ç", "ç"); UPDATE product_description SET description = replace(description, "Ğ", "Ğ"); UPDATE product_description SET description = replace(description, "ğ", "ğ"); UPDATE product_description SET description = replace(description, "İ", "İ"); UPDATE product_description SET description = replace(description, "ı", "ı");

UPDATE category_description SET name = replace(name, "ü", "ü"); UPDATE category_description SET name = replace(name, "&Uuml,", "Ü"); UPDATE category_description SET name = replace(name, "Ş", "Ş"); UPDATE category_description SET name = replace(name, "ş", "ş"); UPDATE category_description SET name = replace(name, "Ö", "Ö"); UPDATE category_description SET name = replace(name, "ö", "ö"); UPDATE category_description SET name = replace(name, "Ç", "Ç"); UPDATE category_description SET name = replace(name, "ç", "ç"); UPDATE category_description SET name = replace(name, "Ğ", "Ğ"); UPDATE category_description SET name = replace(name, "ğ", "ğ"); UPDATE category_description SET name = replace(name, "İ", "İ"); UPDATE category_description SET name = replace(name, "ı", "ı");

UPDATE product_description SET meta_keywords= replace(meta_keywords, "ü", "ü"); UPDATE product_description SET meta_keywords= replace(meta_keywords, "&Uuml,", "Ü"); UPDATE product_description SET meta_keywords= replace(meta_keywords, "Ş", "Ş"); UPDATE product_description SET meta_keywords= replace(meta_keywords, "ş", "ş"); UPDATE product_description SET meta_keywords= replace(meta_keywords, "Ö", "Ö"); UPDATE product_description SET meta_keywords= replace(meta_keywords, "ö", "ö"); UPDATE product_description SET meta_keywords= replace(meta_keywords, "Ç", "Ç"); UPDATE product_description SET meta_keywords= replace(meta_keywords, "ç", "ç"); UPDATE product_description SET meta_keywords= replace(meta_keywords, "Ğ", "Ğ"); UPDATE product_description SET meta_keywords= replace(meta_keywords, "ğ", "ğ"); UPDATE product_description SET meta_keywords= replace(meta_keywords, "İ", "İ"); UPDATE product_description SET meta_keywords= replace(meta_keywords, "ı", "ı");


UPDATE product_description SET meta_description= replace(meta_description, "ü", "ü"); UPDATE product_description SET meta_description= replace(meta_description, "&Uuml,", "Ü"); UPDATE product_description SET meta_description= replace(meta_description, "Ş", "Ş"); UPDATE product_description SET meta_description= replace(meta_description, "ş", "ş"); UPDATE product_description SET meta_description= replace(meta_description, "Ö", "Ö"); UPDATE product_description SET meta_description= replace(meta_description, "ö", "ö"); UPDATE product_description SET meta_description= replace(meta_description, "Ç", "Ç"); UPDATE product_description SET meta_description= replace(meta_description, "ç", "ç"); UPDATE product_description SET meta_description= replace(meta_description, "Ğ", "Ğ"); UPDATE product_description SET meta_description= replace(meta_description, "ğ", "ğ"); UPDATE product_description SET meta_description= replace(meta_description, "İ", "İ"); UPDATE product_description SET meta_description= replace(meta_description, "ı", "ı");
 

jaiko

OpenCart-TR
Katılım
12 Ara 2011
Mesajlar
1
Tepkime puanı
0
Puanları
0
Merhaba
#1054 - Unknown column 'meta_keywords' in 'field list'

diyor bana.
Bu arada ben import işini kendi yazdığım bir programla düzenli olarak yapıyorum, kalıcı bir çözüm bulmak lazım buna :huh:
 

Metehan

OpenCart-TR
Katılım
11 Kas 2011
Mesajlar
15
Tepkime puanı
0
Puanları
0
Aynı hatayı ben de alıyorum. meta_keywords haricindekiler sorunsuz çalıştı. Aramada sadece Ü harfinde hata alıyorum diğerleri düzeldi. Ü harfi niye çıkmıyor onu anlamıyorum.

Var mı yardımcı olabilecek bir arkadaş.
 

stavros

OpenCart-TR
Katılım
12 Ocak 2013
Mesajlar
6
Tepkime puanı
0
Puanları
0
arkadaşlar sorunu kökten çözüp otomatiğe bağlamama çok az kaldı import sonrası otomatik çalışıp tüm hataları düzeltecek
 
Üst