Advertisement:

Author Topic: Türkçe Karaktere Kesin ve Süper Çözüm+Host Taşıma İşlemi  (Read 233193 times)

Offline pheadrus

  • Semi-Newbie
  • *
  • Posts: 41
  • Gender: Male
    • Gecesi Gündüzüne Karışanların Sitesi
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #100 on: January 20, 2008, 04:18:52 AM »
Valla saolasın dberdi, baya emek sarfedip bizle paylaşmışın konuyu. öncelikle teşekkür ederim. anlamışsındır ki yukardaki mesajım eleştiri değil, sadece sorunu söylediğin yöntemle halledemeyen,çözüm arayan benim gibiler için bir yol gösterici veya başımdan geçenlerin kısa bir notu.

Yeri gelmişken sorayım, benim hostta malesef 10mb üzeri yükleme yasak, yani smf admin'inden dahi 10mb üzeri veritabanı yüklemesi yaptırmıyor(tamamladı gibi gösteriyor ama sql dosyasını yarıda kesiyor). bunu nasıl atalatabilirim? 


Offline dberdi

  • Jr. Member
  • **
  • Posts: 377
  • Yüzde Yüz Türk Olduğun Gün Dünya Senindir...
    • http://www.erdoganuguz.com.tr
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #101 on: January 20, 2008, 07:12:16 AM »
db yi hosta direk Iyacaksın, zaten bu küçük yöntemler için çözümdür, büyük yöntemler için çözüm arıyorsan eğer bunun için

1 - host taşıyacaksan iki host arasında bağlantı kurup  select / insert deyimi ile satır satır aktaracaksın ki en sağlıklı yöntemde budur, bununla dilediğin büyüklükte db yi aktarabilirsin, ister 2 mb istersende 2 gb hiç farketmez. ben 70 mb yi yaklaşık 20 dakikada transver ettim, hiç sorun olmadı, ne tr karakter nede başka bişey,


2 - eğer aynı host üzerine db dump edeceksen bunun içinde aynı hosta 2 bağlantı açacaksın farklı bir db oluşturcaksın select .... tablo 1 / insert into tablo 2  gibi bir cümle kurup aktaracaksın ve ayar dosyalarında db nin adını değiştirceksin.

kolay gelsin.

ACNS (Academy Certified Network Specialist)
ACAD (Academy Certified Application Developer (C++.NET, C#, J#, VB.NET, ASP.NET, JAVA))
ACEJD (Academy Enterprise Java Developer)
AACISM (Academy Advanced Certified In Information Systems Managament)
(Win2000/2003, Ms Sql Server 2000/2005)
ACISM (Academy Certified In Information Systems Managament)


(MCSA) Microsoft Certified Systems Administrator
(MCP) Microsoft Certified Professional

Offline mewluth

  • Semi-Newbie
  • *
  • Posts: 12
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #102 on: January 20, 2008, 12:26:27 PM »
Ben yeni kurduğum smf forumunda bile TR karakter sorunu yaşıyorum.

forum.rami.k12.tr adresinde var. Şu an yedekli bir db yüklü ama yeni kurduğum zaman bile ğ karakterlerinde sorun vardı.

Şuanki db'ye mysql den baktığımda TR karakterlerinde sorun görünmüyor. Ama forumda nedense gözükmüyor. Dil ayarlarından da Tr yaptım.

Zaten kurduğum takvimde de sorun çıkıyor "ğ" ler için. takvim.rami.k12.tr adresinde takvim kurdum onda da yok nedense.

Önceki hostumda böyle bir sorunla hiç (yeni kurduğumda bile) karşılaşmamıştım. Acaba bu yeni hostumdan mı oluyor bu durumlar?

Offline dberdi

  • Jr. Member
  • **
  • Posts: 377
  • Yüzde Yüz Türk Olduğun Gün Dünya Senindir...
    • http://www.erdoganuguz.com.tr
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #103 on: January 20, 2008, 01:07:44 PM »
kurmuş olduğunscriptlerdende kaynaklanıyo olabilir ?

ACNS (Academy Certified Network Specialist)
ACAD (Academy Certified Application Developer (C++.NET, C#, J#, VB.NET, ASP.NET, JAVA))
ACEJD (Academy Enterprise Java Developer)
AACISM (Academy Advanced Certified In Information Systems Managament)
(Win2000/2003, Ms Sql Server 2000/2005)
ACISM (Academy Certified In Information Systems Managament)


(MCSA) Microsoft Certified Systems Administrator
(MCP) Microsoft Certified Professional

Offline mewluth

  • Semi-Newbie
  • *
  • Posts: 12
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #104 on: January 20, 2008, 01:19:02 PM »
kurmuş olduğunscriptlerdende kaynaklanıyo olabilir ?

Valla bilemiyorum ki. Önceki hostingte ne yapmışsam aynısını yaptım. Hadi eski databese'i yükleyince sorun çıkarsa dil ayarlarını yapamadım diyecem de daha yeni kurduğum anda hiç ekstra bir şey yüklü değilken bile hata verdi.

Offline mewluth

  • Semi-Newbie
  • *
  • Posts: 12
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #105 on: January 20, 2008, 03:03:58 PM »

Offline dberdi

  • Jr. Member
  • **
  • Posts: 377
  • Yüzde Yüz Türk Olduğun Gün Dünya Senindir...
    • http://www.erdoganuguz.com.tr
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #106 on: January 20, 2008, 04:14:27 PM »
valla ilginç :) ama çzölümesine sevindim

ACNS (Academy Certified Network Specialist)
ACAD (Academy Certified Application Developer (C++.NET, C#, J#, VB.NET, ASP.NET, JAVA))
ACEJD (Academy Enterprise Java Developer)
AACISM (Academy Advanced Certified In Information Systems Managament)
(Win2000/2003, Ms Sql Server 2000/2005)
ACISM (Academy Certified In Information Systems Managament)


(MCSA) Microsoft Certified Systems Administrator
(MCP) Microsoft Certified Professional

Offline mewluth

  • Semi-Newbie
  • *
  • Posts: 12
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #107 on: January 20, 2008, 04:17:04 PM »
Sorma ya. Kaç gündür uğraşıyorum. Çözümüm 3 kelime ile olacakmış demek. :)

Offline tibbiye

  • Semi-Newbie
  • *
  • Posts: 91
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #108 on: March 16, 2008, 06:06:56 PM »
Değerli arkadaşlarım, sizlere çok basit ve kolay olan TR karakter sorunu ile ilgili kendi çözümlerimden birini sunuyorum. Bu yöntemde hiç ama hiç zorluk çekmiyorsunuz. Sunucu değişimlerinde özellikle çok işe yarıyor bu sistem, sunucu değişimi, alan adı değişimi hiç farketmiyor. kesinlikle kullanın. Bu sistemi yazmamdaki amaç, Türkçe yardım araçlarındaki geri yükleme ve backup yapma sistemine alternatif olmasıdır. İşlemi uzun uzun anlattım ama uygulamada çok basit ve kısa sürüyor.

Yapmanız gereken işlemleri size sırasıyla yazıyorum.

1- Smf Admin panelinden veritabanınızın yedeğini alın. Yanlış duymadınız, Phpmyadmin yada backup tool larını kullanarak değil. Admin panelinden alıyorsunuz. Bunu dememdeki nedende, Admin panelinden alınmış yedek dosyası Türkçe karakterleri sorunsuz tutuyor.PhpMyAdmin aracı, çalışma esnasında serverde yüklü olan MySql Encodesini kullandığı için yedeklerinizde tr karakterler bozuk çıkar. Smf RunTime Esnasında Browserin Varsayılan Encodesini gösterdiği için db yedekleme mekanizması Client Side taraflı çalışır ve DB yedeği Clien Side Encode yani kullanıcı bazlı olur. Bu nedenle TR karakter sorunu SMF admin panelinden alınan yedeklerde olmaz. Dileyen arkadaşlarım yedek alıp dosyanın içine bakabilirler. Not : Yedek aldığınız dosyanın içine bakacağınız editöründe birden çok encode sistemini desteklemesi gerekmektedir. Ben bu iş için SQL Server 2005 Query Editör kullanıyorum. Bütün encode sistemlerini destekliyor.

2 - Aşağıdaki linki verilen dosyayı bilgisayarınıza indirin ve kurun

http://prdownloads.sourceforge.net/mysqlcc/mysqlcc-0.9.4-win32.zip?download

3 - Programı açın ve hostunuzu buraya kayıt edin. Bunu nasıl yapacam diye soruyorsanız.
     - Karşınıza gelen ilk ekranda Name yazan yeri boş geçin.
     - Host Name kısmına serverin ip adresini yazın, Genelde alan adınıza yazdığınız ilk yada ikinci dns ip adresi oluyor.
     - Database Kullanıcı Adınızı onun altındaki satıra girin.
     - Database Şifrenizi onun altına girin ve önce test diyin sonra Apply diyip onaylayın.

4 - Karşınıza sol tarfa veritabanı adı gelcek. Onu çift tıklayarak aktif hale getirin.

5 - Aldığınız Veritabanı yedeğini açın ve içindeki .sql uzantılı dosya açığa çıksın.

6 - MySql Control Center Programında ekranda üst tarafta SQL yazan düğmeye tıklayın ve Kaydet düğmesinin yanındaki Aç (Open) düğmesine basın ve .sql uzantılı dosyayı seçin ve ekrana yüklenmesini bekleyin.

7 - Yapacağınız son işlem ise yükleme işlemi bitince, yani bütün dosyayı ekrana alınca (bunuda sol taraftaki kaydırma çubuklarını takip ederek görebilirsiniz) Araç çubuğundaki ÜNLEM (!) düğmesine basmak ve yüklemeyi görmek olcaktır.

Bilgisayarınızın sesini açın ve her insert ve create tablolarda verdiği ting sesini duyun. Eğer hata meydana gelirse, burada size farklı bir ses verir ve zaten duyunca anlarsınız.

İşlemin bittiğini anlamak için Araç Çubuğundaki ÜNLEM İŞARETİNİ ve gelen SONUÇ BİLDİRİM SESLERİNİ dinleyiniz. Ünlem işareti sorgu çalışırken SOLUK renktedir. Sorgu bitince sesler durur ve Ünlem işareti tekrar aktif olur.

Yanlışlıkla İki kez yaparmıyım diye üzülmeyin, bassanız bile veritabanındaki tablo yapıları nedeniyle iki kez yapamıyosunuz. İşlem iptal ediliyor.

MySql Control Center i bilgisayarınıza kurduktan sonra veritabanınızıda burdan yönetme imkanınız oluyor. Çok kullanışlı ve basit bir program. Ben bu şekilde tam 4 kez sistem yüklemesi yaptım hiç bir sorun yaşamadım.

Bu Esnada Çıkabilecek Sıkıntılar

Değerli arkadaşlar, bu esnada çıkabilecek tek sıkıntı Veritabanı sunucusuna bağlanmada sorun çıkmasıdır. Onunda çözümlerini aşağıda veriyorum size.

1 - Eğer linux sunucu kullanıyorsanız, Cpanelden Mysql Database Administrator a girin ve en altta Wilcard yazan yere % işaretini yazın ve ekle diyin. Linux sunucularda veritabanına uzaktan bağlanabilmek için bu işlemi yapmanız gerekmektedir.

2 - Girdiğiniz ip adresi veritabanı sunucusu adresi değildir, ikinci dns ip sini girin, yada hosting firmasıyla iritbata geçin:

Denediğim Diğer Alternatifler

Değerli arkadaşlar, Bu işlemi hızlandırmak için daha güncel programlarda denedim, Mesela MySql Administrator yada MySqL Qery Browseri de denedim, sorunsuz bir şekilde bağlandım ama en iyi çözümü MySql Control Center verdi. Bu arada bu programlarıda incelemenizi tavsiye ediyorum :)

Eğer Veri Tabanı Yedeği PhpMyAdmin den Alınmışsa

Eğer veri tabanı yedeğini PhpMyAdmin den almışsanız, db yi açıp bul değiştir mantığı ile karakterleri düzelttikten sonra, yukardaki adımlardan 2. adımdan itibaren yapabilirsiniz.

Bu işlemi yapamayan arkadaşlarım beni ekleyebilirler.

alperuzi: linki düzelttim, program açık kaynak kodlu ve sourceforge'dan indirilebilir :)


Ben bağlantı kuramadım.port numarası ne olcak hata mesajı veriyor.cute ftp ile kuruyorum bu programla bağlantıyı kuramadım..
Bazıları sarı-yeşil-kırmızı renkleri kendilerinin zannediyorlar.
Soylarını inkar ediyorlar.
Buyrun bakın kimin renkleriymiş bunlar...

Offline dberdi

  • Jr. Member
  • **
  • Posts: 377
  • Yüzde Yüz Türk Olduğun Gün Dünya Senindir...
    • http://www.erdoganuguz.com.tr
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #109 on: March 18, 2008, 09:54:22 AM »
sunucun linux ise % yada ip adresini mysql bölümüne eklemen lazım, eğer windows ise yani plesk kullanıyorsan, bağlantıyı kurarken plesk k.adın ve şifrenle bağlanmalısın, eğer linux plesk kullanıyorsan, k.adı ve şifresine yine plesk k.adı ve şifresi yazmalısın, çünkü pleskte admin yada giriş hesabı, enterprise admin oluyor. eğer başka hosttan başka hosta aktarım yapıyosan double session ile bunu daha kolay yababilirsin, ama eğer elinde yedek varsa onu adımları dikkatle oku yaabilirsin.

ACNS (Academy Certified Network Specialist)
ACAD (Academy Certified Application Developer (C++.NET, C#, J#, VB.NET, ASP.NET, JAVA))
ACEJD (Academy Enterprise Java Developer)
AACISM (Academy Advanced Certified In Information Systems Managament)
(Win2000/2003, Ms Sql Server 2000/2005)
ACISM (Academy Certified In Information Systems Managament)


(MCSA) Microsoft Certified Systems Administrator
(MCP) Microsoft Certified Professional

Offline php-coder

  • Semi-Newbie
  • *
  • Posts: 94
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #110 on: April 08, 2008, 12:41:09 PM »
hooooooooooooop yokmu türkçe karaktere çözüm. hoooooppppp size bağırıyoz loo. uyumayınlaaaaaaaaaayynn millet sinir oldu iyice. kalkınlaaaaaaaaaaayn uyumayın.

öhöhhööööm şey özür dilerim. :D buraya biri bakıp geçiyor bakan eşşek değildir insandır. cevap vermeyen hayvan değildir. insandır. hepimiz sıradan bir insanız, allah hepimize akıl fikir vermiş ama neden insanoğlu hala türkçe karakter soruna bir çözüm bulamadı. anlayamıyorum hayret bişey
Web Tasarım yapılır.. Portal, Forum, Video, Arkadaşlık, E-Shop v.b site kurulur ve yapılır....
php-coder@hotmail.com

Offline Atalay

  • Semi-Newbie
  • *
  • Posts: 32
  • Gender: Male
    • Herşey
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #111 on: April 08, 2008, 12:46:36 PM »
yedek alırken mutlaka full backup yapın sql yüklerken de bigdump.php ile yükleyin 1 dakikada sql yüklenmesi tamamdır bunlara hiç gerek yok 80 mb lık sql yüklüyorum ben :)

Offline dberdi

  • Jr. Member
  • **
  • Posts: 377
  • Yüzde Yüz Türk Olduğun Gün Dünya Senindir...
    • http://www.erdoganuguz.com.tr
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #112 on: April 09, 2008, 02:33:57 AM »
hooooooooooooop yokmu türkçe karaktere çözüm. hoooooppppp size bağırıyoz loo. uyumayınlaaaaaaaaaayynn millet sinir oldu iyice. kalkınlaaaaaaaaaaayn uyumayın.

öhöhhööööm şey özür dilerim. :D buraya biri bakıp geçiyor bakan eşşek değildir insandır. cevap vermeyen hayvan değildir. insandır. hepimiz sıradan bir insanız, allah hepimize akıl fikir vermiş ama neden insanoğlu hala türkçe karakter soruna bir çözüm bulamadı. anlayamıyorum hayret bişey


İKİ CİHAN BİR ARAYA GELSE SENİN ŞU MESAJINA İSTİNADEN ASLA SANA YARDIM ETMEM, BU NE UKALALIK NE BİÇİM BİR MESAJ, KİM NEYE ÇÖZÜM BULAMAMIŞ, BİZ BURDA SADECE BEN 127 WEB SİTESİ TRANSFER ETTİM HALEN CAYIR CAYIR ÇALIŞANLAR VAR, SEN NE DİYOSUN YA, HAKARET EDER GİBİ YAZI YAZMIŞSIN. İNSAN OĞLU ÇÖZÜM BULAMAMIŞ VS VS VS VS. NE ALAKA, OTURUP MYSQY CC YADA HEIDI SQL GİBİ PORGRAMLARI KULLANARAK BİRİNİ DİĞERİNE AKTARAMIYOSAN (TOPU TOPU 10 DAKİKALIK Bİ İŞ) ARAŞTIRMAYA ÜŞENİYOSAN NE ÇÖZÜMÜNDEN BAHSEDİYOSUN SEN, TRANSFER ETTİĞİM SİTELERİN ADINI YAZSAM, ŞU BAKTIĞIN SAYFA YETMEZ BUNA.

ACNS (Academy Certified Network Specialist)
ACAD (Academy Certified Application Developer (C++.NET, C#, J#, VB.NET, ASP.NET, JAVA))
ACEJD (Academy Enterprise Java Developer)
AACISM (Academy Advanced Certified In Information Systems Managament)
(Win2000/2003, Ms Sql Server 2000/2005)
ACISM (Academy Certified In Information Systems Managament)


(MCSA) Microsoft Certified Systems Administrator
(MCP) Microsoft Certified Professional

Offline 4LP3RUZ1

  • SMF Hero
  • ******
  • Posts: 3,438
  • Gender: Male
  • Frozen frogs are gone!
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #113 on: April 09, 2008, 05:59:06 AM »
niye rapor edecek kadar sinirlendiniz anlamıyorum,

tamam, söyledikleri hoş olmayabilir, ancak bu herkesden çok onun problemi.
Frozen frogs are back :(

Offline dberdi

  • Jr. Member
  • **
  • Posts: 377
  • Yüzde Yüz Türk Olduğun Gün Dünya Senindir...
    • http://www.erdoganuguz.com.tr
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #114 on: April 09, 2008, 06:35:20 AM »
eğer şahsın yazdığı mesajı normal buluyosanız sizede söyleyecek bişeyim yok, eskiden bu tip mesajlar ya silinir yada sansürlenirdi, eşşekler hayvanlar vs vs vs bunedir ?

ACNS (Academy Certified Network Specialist)
ACAD (Academy Certified Application Developer (C++.NET, C#, J#, VB.NET, ASP.NET, JAVA))
ACEJD (Academy Enterprise Java Developer)
AACISM (Academy Advanced Certified In Information Systems Managament)
(Win2000/2003, Ms Sql Server 2000/2005)
ACISM (Academy Certified In Information Systems Managament)


(MCSA) Microsoft Certified Systems Administrator
(MCP) Microsoft Certified Professional

Offline heyy_relaxx

  • Semi-Newbie
  • *
  • Posts: 70
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #115 on: April 09, 2008, 10:06:18 AM »
O eskidendiiii. artık hepsi bittiiii, sensizde daha iyiiiii, iyi yaşıyoruuuuummmm..
inan artık seni hiç istemiyoruuuummmm, inan artık seni hiç sevmiyorum.....
diri tim tim diridiri tim tim ....

Offline free__

  • Semi-Newbie
  • *
  • Posts: 51
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #116 on: April 26, 2008, 03:51:27 PM »
ben de phpnukeden smfye geçiş yaptım ve Türkçe karakter sorunu yaşıyorum.
Programı indirdim ve denilenleri aynen yaptım.
Hiç sorun çıkmadı ama benim türkçe karakterlerim aynen eskisi gibi sorunlu duruyor.
Yardımcı olabilir misiniz?

Offline dberdi

  • Jr. Member
  • **
  • Posts: 377
  • Yüzde Yüz Türk Olduğun Gün Dünya Senindir...
    • http://www.erdoganuguz.com.tr
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #117 on: April 26, 2008, 04:03:30 PM »
dönüşüm yapan arkadaşların unuttuğu bir nokta var, dönüşüm yaptığınız editörün o anki desteklediği encode ayarı.... dikkatinizi çektiyse ben sorunun çözümü için MSSQL QUERY EDITOR ü kullandım, bu nedir ? bu microsoft sql server 2005 in query editörü (Studio Managament Express).  siz başka editörlerde kullanabilirsiniz ama açtığınız zaman mümkünse win1254 destekli açın. bilindiği gibi Türkçe iso 8859-9 utf 8 turkish ve win1254 gibi bir kaç tane destekli encodesi var, Windows işletim sistemi varsayılan olarak 1254 encodesini kullanır, diğer encode Iso 8859-9 başka bir standartlar çerçevesinde ayrı bir global destekli encode sistemidir. utf ise daha sonra çıkmış, içerisinde diğer dillerinde desteği bulunan ancak gösterimi aktif ülkenin diline göre değişken olan bir encode sistemidir. Eğer utf 8 yada iso 8859-9 formatıyla açıpta karakter dönüşümü yaptıktan sonra kopyala yapıştır diyerek işlem yaparsanız başarısız olursunuz. Eğer windows kullanıyorsanız bunun için microsoftun editörlerini seçin, yada açtığınızda karakter setine dikkat edin.

bu dediğimi test etmek için bir sayfa açın, utf8 türkçe, win1254 türkçe ve iso8859-9 türkçe encodeleri ile sayfa gösterimi yapsın ve karakterlerin bozulduğunu görsün (ie de sağ click ve kodlama).

ACNS (Academy Certified Network Specialist)
ACAD (Academy Certified Application Developer (C++.NET, C#, J#, VB.NET, ASP.NET, JAVA))
ACEJD (Academy Enterprise Java Developer)
AACISM (Academy Advanced Certified In Information Systems Managament)
(Win2000/2003, Ms Sql Server 2000/2005)
ACISM (Academy Certified In Information Systems Managament)


(MCSA) Microsoft Certified Systems Administrator
(MCP) Microsoft Certified Professional

Offline free__

  • Semi-Newbie
  • *
  • Posts: 51
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #118 on: April 26, 2008, 04:24:26 PM »
dönüşüm yapan arkadaşların unuttuğu bir nokta var, dönüşüm yaptığınız editörün o anki desteklediği encode ayarı.... dikkatinizi çektiyse ben sorunun çözümü için MSSQL QUERY EDITOR ü kullandım, bu nedir ? bu microsoft sql server 2005 in query editörü (Studio Managament Express).  siz başka editörlerde kullanabilirsiniz ama açtığınız zaman mümkünse win1254 destekli açın. bilindiği gibi Türkçe iso 8859-9 utf 8 turkish ve win1254 gibi bir kaç tane destekli encodesi var, Windows işletim sistemi varsayılan olarak 1254 encodesini kullanır, diğer encode Iso 8859-9 başka bir standartlar çerçevesinde ayrı bir global destekli encode sistemidir. utf ise daha sonra çıkmış, içerisinde diğer dillerinde desteği bulunan ancak gösterimi aktif ülkenin diline göre değişken olan bir encode sistemidir. Eğer utf 8 yada iso 8859-9 formatıyla açıpta karakter dönüşümü yaptıktan sonra kopyala yapıştır diyerek işlem yaparsanız başarısız olursunuz. Eğer windows kullanıyorsanız bunun için microsoftun editörlerini seçin, yada açtığınızda karakter setine dikkat edin.

bu dediğimi test etmek için bir sayfa açın, utf8 türkçe, win1254 türkçe ve iso8859-9 türkçe encodeleri ile sayfa gösterimi yapsın ve karakterlerin bozulduğunu görsün (ie de sağ click ve kodlama).

bu cevap benim sorunum için verildiyse birşey anlamadıgımı belirtmek isterim hocam :(

şimdi ben smf sitesinden converterı aldım ve phpnukeden smfye geçtim.
Phpnukeli veritabanın utf8 unicode.

Smfyi de aynı veritabanına yükledim, converter oyle gerektirdiği için.

Sorun şu ki nukeden cevirdiğim konu başlıkları ve konu içeriklerinde bazı türkçe karakterlerinde sorun var. bazıları da düzgün çıkıyor. ve yeni konu eklediğimde de herhangi bir sorun yok. sadece eski konularda var..
Bunu çözmek için yönteminizi denedim herhangi bir sonuç alamadım :S
Bu konuda yardım istiyorum. şimdi elle manuel düzeltmeye başladım.

Not: Bu sorunlar birlikte 2.bir sorun daha var. Uyelerin çogunu admin veya mod yapmış :( belki benim sorunum türkçe karakter değil de başka bişeydir.

Offline dberdi

  • Jr. Member
  • **
  • Posts: 377
  • Yüzde Yüz Türk Olduğun Gün Dünya Senindir...
    • http://www.erdoganuguz.com.tr
Re: Türkçe Karaktere Kesin ve Süper Çözüm :)
« Reply #119 on: April 26, 2008, 05:24:01 PM »
öncelikle şunu söyleyim ben php sistemler konusunda pek bilgi sahibi değilim, smf forum kullanıyorum çünkü kaliteli bir forum ve ücretsiz, phpnukeden smf ye geçiş ile ilgili birşey diyemeyeceğim. TR karakter çözümü için smf transferinden sonra db yi yedek al ve burdaki adımları takip ederek yeniden yükle, sorunun çözülür.

ACNS (Academy Certified Network Specialist)
ACAD (Academy Certified Application Developer (C++.NET, C#, J#, VB.NET, ASP.NET, JAVA))
ACEJD (Academy Enterprise Java Developer)
AACISM (Academy Advanced Certified In Information Systems Managament)
(Win2000/2003, Ms Sql Server 2000/2005)
ACISM (Academy Certified In Information Systems Managament)


(MCSA) Microsoft Certified Systems Administrator
(MCP) Microsoft Certified Professional