Arama butonu
Bu konudaki kullanıcılar: 1 misafir
13
Cevap
2169
Tıklama
0
Öne Çıkarma
php-fusion türkçe karakter sorunu
A
18 yıl
Onbaşı
Konu Sahibi

php-fusion site actım fakat site acıldıında İ ı ş vs. gibi harfler cıkmıyor. kelimelerin cıkması için hep sağtıklayıp dil kodlamsından türkçe(windows)i secmem gerekiyor bundan kurtulmanın bi yolu varmıdır solerseniz





< Bu mesaj bu kişi tarafından değiştirildi adiyev -- 29 Eylül 2009; 6:08:23 >

T
18 yıl
Yüzbaşı

Fusion'un çalışma mantığını bilmiyorum. İki şekilde düzeltebilirsiniz.

1- Index.php dosyası açılır. <head></head> kısmına

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">


eklenir.Bu dosyanın adı Html.php veya Header.php de olabilir.

2- Eğer bu script tema kullanıyorsa Templates klasöründen header.tpl ya da index.tpl açılır.<head></head> kısmına yine aynı kod eklenir.

Not: İ ı ş kelime değil harftir





< Bu mesaj bu kişi tarafından değiştirildi Talvehtia -- 9 Eylül 2006; 12:14:29 >
Bu mesaja 1 cevap geldi.
A
18 yıl
Onbaşı
Konu Sahibi

teşekürler şimdi deniyecem dediğini Çeçenim Türkçe kelimeleri(harfleri) cozememişim demek sağol





< Bu mesaj bu kişi tarafından değiştirildi adiyev -- 29 Eylül 2009; 6:09:08 >
Bu mesaja 1 cevap geldi.
A
18 yıl
Onbaşı
Konu Sahibi

olmadı





< Bu mesaj bu kişi tarafından değiştirildi adiyev -- 29 Eylül 2009; 6:09:48 >
Bu mesaja 1 cevap geldi.
J
18 yıl
Binbaşı

yok @ilkkursun 'un dediği gibi olmazz... onun dediği bidaha ki seferde fayda olur..
eğer şu an türkçe karakterler gittiyse ben sana şöle diyim..AYVAYI YEDIN

şimdi diğerlerinin dediğine bakma .. aynı sorun bendeydi .. sitem geniş ...bütün türkçelerle tek tek uğraştım... 1 hafta boyunca.... yapman gerekeni söylüyorum....
iş işten geçti.. türkçe karakterler gitti dedinya... onları düzenleyerek ayarlıycaksın..
ve bundan sonra BACKUP dan yedek alacaksın.. (cpanel)
benim başıma 2 kez geldi .. o yüsden..


Bu mesaja 1 cevap geldi.
T
18 yıl
Yüzbaşı

Hmm. Türkçe karakter sorununun ikinci çözümü de şöyle olabilir.

Phpmyadmin'e giriyorsun. (CPanelden giriliyor.)

Buradan tablolarının karakter setine bakıyorsun. Örneğin:

latin5_swedish 'tir varsayılan. Phpmyadmin'in Türkçeyse KARŞILAŞTIRMA sütununda yazar bu karakter seti. Eğer ordaki değer latin5_swedish veya vaşka birşeyse onu latin5_turkish_ci yapman gerekiyor.

Yukarıdaki menüden İŞLEMLER kısmına gel. Burada en alttaki KARŞILAŞTIRMA kısmından latin5_turkish_ci yi bul ve seç. Eğer hala tr karakter sorunu varsa bütün SQL kayıtlarını silmen gerekebilir. Bunun için de umarım sitene fazla içerik koymamışsındır :)

Eğer fazla içeriğin yoksa Bütün sql kayıtlarını sil. Daha sonra İŞLEMLER den KARŞILAŞTIRMA ya gir ve burdan yine aynı işlemi yap. Ve daha sonra SQL komutlarını çalıştır.

Eğer fazla içeriğin varsa veya silmek istemiyorsan İŞLEMLERDEN yine aynı işlemi uyguladıktan sonra bütün bozuk Türkçe karakterleri sql tabloları ve satırlarına girip düzenlemelisin. Bunun için de birazcık sql bilgisi ve phpfusionun sql tablosunun yapısını anlamış olmak lazım.

Eğer sitenin adresini verebilirsen daha çok yardımcı olabiliriz. Saygılar






< Bu mesaj bu kişi tarafından değiştirildi Talvehtia -- 10 Eylül 2006; 12:46:29 >
Bu mesaja 1 cevap geldi.
J
18 yıl
Binbaşı

quote:

Orjinalden alıntı: ilkkursun

Hmm. Türkçe karakter sorununun ikinci çözümü de şöyle olabilir.

Phpmyadmin'e giriyorsun. (CPanelden giriliyor.)

Buradan tablolarının karakter setine bakıyorsun. Örneğin:

latin5_swedish 'tir varsayılan. Phpmyadmin'in Türkçeyse KARŞILAŞTIRMA sütununda yazar bu karakter seti. Eğer ordaki değer latin5_swedish veya vaşka birşeyse onu latin5_turkish_ci yapman gerekiyor.

Yukarıdaki menüden İŞLEMLER kısmına gel. Burada en alttaki KARŞILAŞTIRMA kısmından latin5_turkish_ci yi bul ve seç. Eğer hala tr karakter sorunu varsa bütün SQL kayıtlarını silmen gerekebilir. Bunun için de umarım sitene fazla içerik koymamışsındır :)

Eğer fazla içeriğin yoksa Bütün sql kayıtlarını sil. Daha sonra İŞLEMLER den KARŞILAŞTIRMA ya gir ve burdan yine aynı işlemi yap. Ve daha sonra SQL komutlarını çalıştır.

Eğer fazla içeriğin varsa veya silmek istemiyorsan İŞLEMLERDEN yine aynı işlemi uyguladıktan sonra bütün bozuk Türkçe karakterleri sql tabloları ve satırlarına girip düzenlemelisin. Bunun için de birazcık sql bilgisi ve phpfusionun sql tablosunun yapısını anlamış olmak lazım.

Eğer sitenin adresini verebilirsen daha çok yardımcı olabiliriz. Saygılar



buda çözüm deil ..bunu da denemiştim... bu türkçe karakterler bozulmadan önce yapılması gereken işlem..
bozulduktan sonra iş işten geçmiş oluyo ..bu yüsdenn tek tek uğraşcan... çok zor bi olay..kafayı yedirten bi olay dostum kolay gelsin...yapcak bişiyin yok ..artık bundan sonra ne yapcaksan yapcaksın....yedekleri BACKUP dan al ..mutlaka...


Bu mesaja 1 cevap geldi.
A
18 yıl
Onbaşı
Konu Sahibi

ağalar free hosttan actım siteyi funpic de n !!başka hosttan acsam duzelirmi sizce





< Bu mesaj bu kişi tarafından değiştirildi adiyev -- 29 Eylül 2009; 6:10:43 >
Bu mesaja 1 cevap geldi.
T
18 yıl
Yüzbaşı

Hocma sen de bi çözüm getirmiyorsun. Bu değil şu değil. Tek tek uğraş diyorsun. Ben ne dedim?:

quote:

Eğer fazla içeriğin varsa veya silmek istemiyorsan İŞLEMLERDEN yine aynı işlemi uyguladıktan sonra bütün bozuk Türkçe karakterleri sql tabloları ve satırlarına girip düzenlemelisin. Bunun için de birazcık sql bilgisi ve phpfusionun sql tablosunun yapısını anlamış olmak lazım.


Karakter setini Türkçe yapmadıktan sonra istediğin kadar yeniden tek tek düzenle. Gene bozulacaktır.

adiyev free hostlarla yürümez bu iş. Site adını da vermiyorsun. Nasıl yardımcı olalım ki...


Bu mesaja 2 cevap geldi.
J
18 yıl
Binbaşı

harbi haa.. dostum baştan sölesene free host olduğunu ..boşu boşuna uğraştıryon..
olmaz bu iş dediği gibi free lerde.



J
18 yıl
Binbaşı

quote:

Orjinalden alıntı: ilkkursun

Hocma sen de bi çözüm getirmiyorsun. Bu değil şu değil. Tek tek uğraş diyorsun. Ben ne dedim?:

quote:

Eğer fazla içeriğin varsa veya silmek istemiyorsan İŞLEMLERDEN yine aynı işlemi uyguladıktan sonra bütün bozuk Türkçe karakterleri sql tabloları ve satırlarına girip düzenlemelisin. Bunun için de birazcık sql bilgisi ve phpfusionun sql tablosunun yapısını anlamış olmak lazım.


Karakter setini Türkçe yapmadıktan sonra istediğin kadar yeniden tek tek düzenle. Gene bozulacaktır.

adiyev free hostlarla yürümez bu iş. Site adını da vermiyorsun. Nasıl yardımcı olalım ki...

karakter setini türkçe yapması şart deil ....phpmyadmin den yedek alırsa böle sonuçlar olurr
ben yeni hosta geçtim... backup dan aldığım yedek takır takır çalışyo ...ayrıca türkçe karakterde seçili deildi ...
arkadaşın (kim dediyse artık) dediği doğru sql den yapması şart... çok da zor bişi deil ...
ama free olduğu için bişi yapabilceğini sanmıyorum..paneli bile yoktur free hostunn..


Bu mesaja 1 cevap geldi.
A
18 yıl
Onbaşı
Konu Sahibi

neyse sağolun gerek kalmadı.





< Bu mesaj bu kişi tarafından değiştirildi adiyev -- 29 Eylül 2009; 6:10:12 >
Bu mesaja 1 cevap geldi.
T
18 yıl
Yüzbaşı

İnceledim. Dikkat ederseniz sorun sadece blok başlıklarında var. Yani site için yüklediğin SQL komutlarında. Yazılarda veya anketlerde yok. Olsaydı en başta söylediğim şeyi yapacaktın.

Şimdi yapman gerekn PHPMYADMIN e girip PhpFusion'un sql sütunlarını tek tek açıp bu bozuk harfleri düzeltmek. Tabii free hostun phpmyadmini varsa.

Saygılar.


Bu mesaja 1 cevap geldi.
H
18 yıl
Teğmen

arkadaşlar benim de funpic ama tr karakter sorunu falan kalmadı
phpmyadminden karakter ve karşılaştırma olarak tr seçin sonra da aşağıdaki kodları tr karakter sorunu çıkaran php dosyalarına ekleyin örneğin news.php . siz yavaş yavaş tüm php dosyalarına ekleyin aşağıdaki kodu :) kod ikinci satıra eklenecek yani
<?php 

den hemen sonra
header ("Content-Type: text/html; charset=iso-8859-9"); 
olacak ;)



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.